Skip to main content

Full text of "NZ Bits and Bytes Issue 2-08"

See other formats


w 



A 



ALAND'S PERSONAL COMPUTER MAGAZIN€ 



May 1984: $1,50 



imp 




Sanyo's under $2500 16 bit computer reviewed! 

plus reviews of 
Casio's lap computer Jl 
Sharp home computer 

TefeVftfeo portable 
I Apricot 




Low-cost data-cassette 
Interfaces and microdrives for the Spectrum 
Enlarged machine columns — more for your computer 
Columns on eight different computer brands 




Introducing 

a Teacher You Can 

Give to Your 

Apple, 

ill -^- A> am 



D.R. Britioii(NZ)Ud. 
are proud ro announce their 
appointmeni as the New Zealand 
Distributors of Control Daia PLATO 
Educational Courseware for Microcomputers. 

For the first time in New Zealand quality 
educational courseware is available for your 
Apple lie, Apple II plus or compatible 
microcomputer (Commodore, IBM, Atari 
titles available soon). D.R. Britton Ltd will 
from the first of May 1984 begin distribution 
of new lessons from the vast PLATO 
computer based education library. 

Control Data PLATO computer-based 
education, recognised as a world leader in 
educational software, is a highly inter-active 
system of self-paced, one-to-one instruction. 
Developed over 20 years, it has been 
thoroughly tested and proven in business, 
industry, and the academic community. 
PLATO lessons are designed and 
programmed to motivate and direct 
students as well as helping them 
develop a sense of 
accomplishment and 
personal progress. 

For example, the course titled 
Computer Literacy provides the 
foundation for simple programming 
as well as giving a brief introduction 
to the uses of computers in today's 
society. There are lessons in building 
vocabulary in French, German and 



Spanish as well as lessons in 
Physics, Fractions, Decimals 
and Basic Number Facts. 
Today, more than ever before, all 
members of society need to learn. PLATO 
computer-based education is designed and 
paced for the individual. This means easier 
learning with infinite patience and 
personalization. 

As traditional education meihods become 
progressively more costly and less efficient you 
owe it to yourself to bring the power of 
PLATO learning to your Apple. 

Ij you would like to receive the FREE 
PLA TO demo disk and be on our mailing list 
for future injormation on PLA TO Courseware 
for your Apple please fill in and mail the 
coupon below. 




PLATO 



\dltlCN-. 



Mail to:— Marketing Manager Lducation I 

D.R. BriuonLtd. 3 Sydney St. I 

P.O. Box 38400, Peione, Wellington] 

— — — - <§§> J 

" CONTRpL 



DATA 



BITS 6 BVTES 



lay, 1984 Vol. 2, No. 8 



ISSN 0111-9826 




Plotters for microcomputers are increasingly within the buying power 
of home and business users. A look at the offering in New Zealand. 14 

Garth Carpenter, the doyen of New Zealand astrologers, ises his 

PET microcomputer to help plot fortunes in the stars. 32 

National computer distributors are irked by independent importers. 4 

Telecomputing — John MacGibbons concludes his series jf 

articles with a look at Krackowicz, daddy ol the pirates. 41 

Problems are arising in the classification of those entitled to the 

10 per cent sales tax rebate. 4 

Artificial intelligence — A follow-up to the article printed by 

Bits & Bytes last October. 51 

Education — Games as a tool in the classroom. 49 

Hardware reviews 

The first in a series of the new highly portable, or lap. computers. 

The Casio FP-200, good for travel and tele-links. 19 

The Sharp MZ70Q; a home machine with a built-in printer'plotter. 25 
The Apricot: an elegant 16-bit machine from Britain. 17 

The Televideo: of tho "luggable" class — ideal for office and 
take-home work. 23 

Hassles with LOAD/SAVE? The ZETA C682 cassette might help. 31 




Apple: How to box your titles 64 
BBC: Menus and ROMs for 
graphics 69 

Commodore 64: Haw to look 
after your machine luseful for 
users of other brands, too) 65 
Osborne: A teach-yourself 
typing program, convertible to 
other brands of machine 56 



Sega: On getting to know vour 
machine 68 

Sinclair ZX81: Subs and 
helicopter games 58 

Spectrum: Softwars reviews 36 
Microdrive and 
interfaces 61. 62 

TRS80/System80: A look at the 
disk operating system, 

MULTIDOS 59 




Beginners 


43 


Disks 


49 


Book club 


37 


Glossary 


75 


Book reviews 


72 


Letters 


54 


Club contacts 


74 


Micronews 


2,6, 8. 10 




iWVi 



mm 



Televideo TPC-1 23 




gi i i 1 1 i i p 1 1 i i i-j 
i i.i. i 1 1 j liny kL 
i i 1 1 1 1 1 ii i I u3 XT 



Sharp MZ-721 25 




5? 



3 



Plotters 14 




MM 



Apricot 17 




Casio FP-200 19 

BITS & BYTES - May. 1984 - 1 



BITS & BYTES is published monthly. 
except January. I»y Neill Bifss, Dion 
Crooks and Paul Crooks. 
Head Offtc«: First floor. Dominion 

fi-LllUiiMIJ. 91 Clllll-Ul.il 3qLI.HL. 

P.O. Box 827. Chrlstchurch, 

Telephone 66-566. 
Auckland Office: Daytone House S3 
Davis CfCS. P.O. Box 9870. Mewnwirkct. 

Tolaphone 54-9-02:8 (advertising and 

editorial enquiries only). 

Advertising 

Coordinator - Paul Crooks. tolophorut 

G-6-566. Chnsichurcli. 

Reprrmrtntatives - 

Auckland: Paul O'Donuyhuc, telephone 
549.028 iwl. 699 050 (hi. P.O. Box 
9870. 

Wullm^iQn: Marc Hcvroann. telephone 
844 985. PO 80.x 27-205. 

Editorial 

Editor Neill Birss. P.O. float 827. 

Chrintehurch. 

Consulting editors - Cathy and Sctwyn 

Arrow 

Reprasoritaeivcs - 

Auckland: Guiu Ellis, wlcphone 549 028, 

P.O. Box 9870 

Welngton ; 

Sliayno Doyle. IB Holdsworth Avenue. 

Upper Hull, telephone 280 333 oxt. 892 

lw), J78-S45 |n>, 

Pat Churchill. 5 Lucknow Terrace. 

Khanrtallah, telephone 797-193 (hi. 

Merchandise 

Book club ami software manager: Dion 
Crooks. 

Subscription 

Subscription laco: 512 a year (1 1 ussucsl 

adults, and $ 1 a year tor school 

students 

Subscriptions being from the issue of 
BITS & BYTES after the subscription S 
received. 

Overseas subscriptions: 
Surface mail - 523 a year. 
Airmail - Australia ond South Pacific, S45 
a yiMt; North America .and Asia. $72 a 
year; Europe. South America, the MkMie 
East, $34 a year. 

Subscription addresses: When sondiny in 
subscriptions please include postul 2pnr>$ 
for the cities. If your label is incorrectly 
addressed please send it to us with the 
correction marked. 

Distribution 

inquiiios: Bookshops - Gordon and Gotch. 

ltd. 

Computer stores direct 10 ihe 

publishers. 

Disclaimers 

Opinions: The views of reviewers and 
other contributors are not necessarily 
shared by the publishers. 
Copyright: All articles and programs 
printed) in this magazine are copyright. 
They should not be sold or passed on to 
riOll subscribes in flay form: printed, or In 
tape or disk format, 

Liabiluy: Although moicnal used m BITS & 

BYTES is checked for accuracy, no liability 
can be assumed (pr uny losses due to llic 
use of any material in this, magazine. 

Production 

Production Manager: Dion Crooks, 

Assistants: Roger Browning, Graeme 

Patterson. 

Cover and graphics: Sally Williami. 

Typusotling: Focal Point. 

Print od: r Dunedm bv Allied Press. 



MICRO N€WS 



ft ommi a nw w My i m t n ••< " '~'\ ■ 



■v— ..■ ■■■■ ■■ -■-■< .-■> ■>■:;■-»» *• ■■■. m I 



Universities 
in $1.5M 
Apple deal 



A consortium of the seven New 

Zealand universities has ordered 
$•1.5 million worth of Apple 
Macintosh and Lisa microcomputers. 

The order is beleved to be the largest 

Single purchase of microcomputers 

in New Zealand. 

Six months ago, Apple Computer 
established a consortium concept in 
the United Slates, where there are 
now 27 members, including Harvard, 
Yate and Stan'ord Universities. The 
American consortium has bought 
more than 20,000 Macintosh and 
Lisa miccos. 

To belong to the consortium, 
universities undertake to purchase 
the Macintosh and to develop 
software. course-ware, and 

instructional rralerial. 

In New Zealand, both students and 
faculty will isc computers for a 
variety of purposes, as tools for 
curriculum development and in 
expanding new educational and 

commercial applications. Under the 
agreement with Appte. each 
university is expected to develop 

applications en Macintosh and to 
share this information with fellow 

consortium members. 

The universities will meet regularly 
with and without Apple to exchange 
ideas about individual programs and 
to share courseware developments. 

The agent for Apple Computers in 
New Zealand, CED Distributors, a 



division of Consolidated Enterprises, 
Ltd. co-ordinated the purchase whh 
Dr J. White and Dean Myer, o( Ihe 
University of Auckland, and the 
overseas principals of Apple 
Computer, 

The cost of each Macintosh is 
believed to have been around 
$2500-. compared to an expected 
retail price in New Zealand of around 
$6000. 

Franklin 

The Apple v. Franklin copyright 

case has been settled out of court, 
with the Franklin Computer 
Corporation paying Apple Computer 
Inc. SUS2.5 million. The settlement 
allows Franklin to continue business 
as usual but to begin installing its 
own operating systems. 

Multitech 

Taiwan-made Multitech micro- 
computers have been released in 
New Zealand by Rakon Computers, 
Ltd. The IV1IC-500 series, starting at 
S2300, includes the CP.'M 2.2 
operating system and a standard 
business software package: a word 

processor, electronic spreadsheet, 
sorting utility, mailing system, and 
data-base system. The MIC 500 is a 
single-board. Z-80A based computer 
with 64K ol RAM and dual 5'/- in. 
disk drives, offering 500K bytes of 
storage. 

The MIC-504 model dual disk drive 

has 2 megabytes of storage. The 

MPF-V is an IBM compatible. 16-bit 

8088 machine with 128K bytes, 
expandable to 256K. It has colour 
graphic capability and full tilt and 
swivel display monitor. 



Enlarged BITS & BYTES 

BITS \ Ui ll> lias another 16 putt's of reading litis month and while we 
can 1 ! promise 76 pages cverv month vu-ccrtainh expert ii will become mure llic 
norm. 

We have decided to devote mosfl of ihe extra space to specific machine 
columns mi readers who own coinpulcis should I ind more information tin their 
brand. Our columnists now have access lu must of ihe new games and 
cducaliiMKll SDfrW&rc STffViftg in Ilit* Country SO watch lor (heir report and 
reviews. 

On the business side next monl h will sen ihe sian of a regular series looking ai 
software written for ihe Commodore 64 and SX 64. These machines are proving 
popular as relatively low-cost business machines amd :■ number of packages have 
liven written for ihcm in New Zealand. These will he reviewed in (lie coming 
itinnihs plus u Iciok :tl wurri processing and spreadsheet packages. 

Also nexl month we feature another program special full of programs to type 
and try. 

In llic slighih longer lenn BITS & I1VTKS is invoked in negotiations on a 
couple of exciting projects that wc arc sure our readers will find exlrctnci") 
interesting. More details as ihey come lo hand. 



2- BHS & BYTES Mov '98<t 



New Zealand's Lowest Priced Computer 



The Dick Smith 



VZ200 




WAS 

!349 



NOW ONLY 

$299 



And look at these terrific books to 
help you use your new computer 



SPECIAL 
OffiK 



Choose C 
any ^ 
of the following 
Software FREE when 
you purchase a 
VZ200 Computer. 



fn -■■. .-,;. 
c ecu 1 ". 

UlOHHVIHU 

HOHSb'R*8Ui WW 

■■'■■ IJC31 

MATRD 
QOLh'HNhlSlffiSOV 

I i I Ml'; .■.«■:, t> ' ■■ 
BISCOUNtfC 

CA&H IGiVAMHySiS. 

i ■ .vi .m 



&7233 

:• v ,-, 

■ '; " 

9-7230 

* rzax 

54-7361 
>, >/!,.• 
SC7?5i 

I ' 

:' ■:•■: 

■ .'■ 



WORTH *97 w 



All V2 200 

software 

from 



WIBF 174 9S earn 



Getting 
Started 



Ctona show you hox 

yogi ncwcvmputV 
C.1I B-72Q6 



1*12 



50 



VZ 200 ' 
Introduction 
to computing 

LOSI Mien >t COinta 
10 i.iiirri*.t!ii!<f' Tiy 

Ml :■ One ll Mill I..VI- 

yau proa ramming 
yOui WZ 200 •" nu 
ii-no Cai B-72O0 



*12 



95 



First Book of 

Programs 

I'iKJ and truMt'd 
P'i>jia"iB *Oi l"n 
VU!O0.Ail«nticnin 
o*6jr M> uriflf < ;>lrtna 

BA&IC bnguaqc 
Cat 0> 720. 2 



$9 



95 



Further 

Programming 



moic JKKiire.cO pro 
grjma r« wimn 
y&jve mastered"": 
DOSica ol BASIC 
Abo includes 1 1> 

Siiro to olay. 



$ 12 



50 



VZ 200 

Technical 
Manual 

Ytiui 'dwjuilie lui:* 
ptiivi <|iimc& wniien 
cspccisSy torunon 
IfcVZJCO llcuiiidl 
kin - and educ a I ioi r 
til l<w Cut B-7204 



$ 11 



95 



The Giant 
Booh q1 Games 



Ai iMirtiiryraloclton 

I tKxiiv lavo.titir 

computer yjavss 

I. -I', ti.' ! .i. :i.'ill' 
you Atth l*cur& ol (u<\ 
CiilO-ZVin 



$ 12 



50 




DATA CASSETTE 



Gel the most lorn your VZ 200. 
Store your programs on mis 0<tIukc 
recorder. M ade |jst to* lie W 200, 
so if s honor ihan^ny oir-er casselie 
unit Cai X-7207 



VAlUEAt ft 

ONLY 



129 



EXTENDED 
UNTIL 31/5/84 

I 7 Day Satisfaction^ 
Guarantee 




JOYSTICK 
CONTROLLERS 

Plus computer interface" 

Games lake 0" a whole new dimen- 
sion with tries* action loystlcks 
Two controllers plus plug-in 
computer interface 
Cat X-721? 



*59* 



Printer 
Interface 

Lels your VZ 200 talk 
to almost any 

Centronics -type 

printer. 

Just plug it in' 

CaIX-7210 





PRINTER/ 
PLOTTER 



NOW ONLY 



WA&W 



$ 69 




•Wton | ■ 

'■■ ■- ■•■ ■ 

ma 



",i*<«inoi -,, 

ill - ■ ' „lm | T 

sirt ji wo" ■ - ■ ■ ■ 

1-11 '".., ll.' ll 'ill' '. ... . .... 

m.'nmii h.m.ii » ■■(iU'UiKiO 
SWICUI .v ! ■ i 



Iffi- 



16K RAM EXPANSION 

Want (HOW mefrtOry? Jus! plug (his in and you've got it 

It couldn't be simpler. Add lh»s module, and expand the VZ-200's 

HAM memory to ,i generous 21 K Cat X-7Z0& 

WAS $44* NOW ONLY 



Don't buy |:.-5t apnniei-rnjic'S 

a lantaslic MEW four colour 
printer trial's an X-V ololfer as 
w«ll Produce cjiephs. pie 
C*tarls, jiiii'ltiii; In manyaiHei- 
enl sizes and colours Its all 
so easy to do, using siciple 
commands In you' BASIC 
p'Oyianis. Cai X-*208 



VALUE Ar 



$ 139 



r 



5495 



50 



DICK SMITH ELECTRONICS 



Ntfwmarfcet. uti Catilon Gora Rd 1&: 504 409 
Papatoetoei 20 East Tamaki Rd Tol 2?B 23!>5 

(Open till 8.30pm Thursday nights) r.i 
Avortrialo: I /95 G'Oal Norlh Rd let 006 696 



BusinillvMoUfO 

1 I -uOarn - 5 30p n i 
Sat Mom 9 00a m - 1 2 noon 



Mailorders: 
Private Bag, Newmarket 

r *- lft , '■: | -""I. " - I ' : i ■-■ i ■ i- ■ . ; 

£_^.,jsi P"0ie Auckland 304 fiQ9 



POSTAGt & PACKING CHARGES 
hoi » v*wi cnnnoc 



- 
\ . . 
. . . 



i . ■ 

o-vj aW loi mail o'fin'n. qufitii 
*?>y <-it*ictva>i(B,iniii:iti<lo«Vi<.dO'i) ■' 
■l^Hnunirw Your o'deiwJ'iocaivc i-v»-^»t^. 

•"-' »Tinicil«li! Allen Iton iwii-m*. " 

^^™ iCWecl cam NOt ai:upl«a| 



in «*t 



Sirs* BYTES - M«v. 1984-3 



snies tax 

10% qnalififtrs 

Now the 
problems 
begin 

By Gaie Ellis 

"New technology" is the basis o( 
some debate among companies 
seeking classification lor computet 
sales-Tax exemption purposes. The 
classifications are dedicated by the 
Statistics Department in Auckland, 

where Mr David Archer, a senior 

department official, says "new 
technology" is proving to be a huge 
field with areas of grey. 

Traditional classifications are 
being questioned by some 
companies, and Mr Archer says his 
department is open to discussing 
these grey areas. 

Two recent cases highlight the 

situation. Examining the activities of 
a North Island publisher the 
department found the company's 
activities did not fall within the 
normal definitions of a publisher, 
because it did not undertake its own 
printing. Like many magazine 
publishers- tha firm contracted the 
printing to a printing company. On 
this ground it was unable to get an 
exemption on computer purchases. 
A second case involved a South 
Island company involved in the 
development of system software 
that has been sold world-wide 
(UNCI. This company, it seems, is 

not registered as a research and 
development organisation. In the 
department's assessment, research 

and development were not the 

company's main activities and it did 
not qualify. 

In fact, according to Mr Archer, 
few organisations ate solely 
dedicated to research and 
development in New Zealand and 
those that are are generally 
Government or quast-government 
departments. The main activities. 



»Yfi\fiy*IAVftY^'"'^'^'**V**>WW»Rfrhttt»J»***/-*rfArf. t 



ftTv.v^v^^MtQttMtMOMMtHMOQQMQMOtQVK 



Independents 

versus 

Nationals 

By Gaie Ellis 

Some computer retailers, it seems, 
are taking a leaf out of the New 

Zealand Party's books and opting for 

free bargaining, much to the chagrin 
of their larger brothers, the national 
distributors (see Micronews item). 

The small retailers are buying 
direct from overseas distributors 
who arc keen to have these "cash- 
up-front" customers able to land and 
retail the rna:hines on the New 
Zealand market at prices lower than 
they are being wholesaled by the 
major distributors. 

Enter the computer purchaser: 
"Free enterprise" would be the 
obvious reactiDn of the consumer, 
But the lower prices have their 
drawbacks, not the least of which 
are ihe guarantee and servicing 
factors. The larger distributors build 
the cost of promoting, servicing, and 
maintaining tlieir products into the 



retail price, a standard business 
approach. Frequently, too, they put 
their products through quality 
assurance procedures before 
releasing them for sale. When a 
product does need servicing they 
have large departments with 
technical support dedicated to the 

servicing factor. 

The current shortage of electronic 
components and long lead times in 
delivery once the components are 
sou reed means these distributors 
will give preference to those who 
have paid for it. In fact, they will go 
to some lengths to provide this 
servicing; one large Auckland- based 
distributor said recently: "It makes 
me cry when I have to take apart a 
perfectly good machine for parts and 
I'm obviously not keen to do that for 
someone who has not paid for the 
warranty in the first place." 

These major distributors say they 

will stand by all tlieir products but 
the customers who have bought 
through their dealers will get 
preference and others will have to go 
on. the growing waiting lists. 

they say that computer 
purchasers should look beyond the 
tempting cheaper price tag and 
check precisely what guarantees and 
back-up they can expect. 



source of income or profit, and 
percentage of staff dedicated to a 
particular activity are the criteria 
used to classify a company. 

"We have to keep within the spirit 
of the classifications as they have 
been laid down and classification for 
exemption is based on classification 
principles defined in a United Nations 
agreement." 

In fact, it is litis same type of 
classification agreement which 
caused debate with the Customs 
Department from members of the 
electronics industry largely 

because the classifications could not 
keep pace with rapid changes in 
technology. 

It would be a shame if the same 
birth-pains were to now hinder 
exemptions which were brought in 
primarily to help New Zealand 
industry keep pace with modern 



technology. 

Perhaps the growing pains could 
be circumvented if communication 
lines between the Statistics 
Department and computer con- 
sumers were strengthened. Perhaps 
the department should take steps to 
keep the industry informed of its 
classification methods and the re- 
course open to companies which 
find them unacceptable, as did the 
Customs Department and Trade and 
Industry when they found the on- 
slaught of the new technologies was 
beinq slowed by bureaucracy, 



COMPUTER OWNERS 

WE WILL MARKET YOUR SOFTWARE IN N.Z., AUSTRALIA AND THE U.S.A. 
ANY ORIGINAL APPLICATION OR GAMES PROGRAM WIIL BE 
CONSIDERED. 

FOR FURTHER INFORMATION WRITE TO: 

THE REMARKABLE SOFTWARE COMPANY LIMITED. 

P.O. BOX 9535. HAMILTON. N.Z. 



COMPUTASHOP 
COMPUTASHOP 
COMPUTASHOP 

Com puta shop Is a low- 
cost way of reaching BITS & 
BYTES readers. 

You can save up to 55 per 
cent on usual advertising 
rates. 

Remember every BITS & 
BYTES reader is interested 
in computers — i.e. a 
guaranteed audience for 
your computer business or 
product. 



4 BITS & BYTEs Miy, 1934 




Whofc keeping up with 
Commodore? 



The Commodore 64 is designed 
and priced so that you can pile on 
the peripherals. Like a disc drive, 
printer and even a printer 
plotter. You can own the 
Commodore 64 AND disc 
drive and printer for little 
more than you'd pay for 
many other computers alone 




With 64K memory, outstanding 
colour graphics, a music synthesiser 
to rival the professionals, a fantastic 
range of games cartridges 
and full upper and lower 
case keyboard. 
It's outstanding! 



o 



C' commodore 

COMPUTER 



COMMODORE COMPUTER (IM.Z.) LTD 

P.O. Box 33-847, Takapuna, Auckland 

Telephone 497-081 

Pleas* 4end me more information on the Commodore 64 ,w 



Name . 
Address. 



or Contact your local dealer 




BITS & BYTES - May, 1984 - 5 



MICRO N€WS 

Plato software 
released 

About 45 titles in the Plato 
educational software range arc 
boing released in New Zealand 
this month. 

Plato software has been 
developed in the United States 
over the last 20 years for running 

on Control Data's educational 
microcomputers. Now there is a 
range available for microcom- 
puters and initial titles for New 
Zealand release will be for Apple 
computers. Commodore, IBM, 
and Atari software coming later. 

Plato educational products are 
aimed at primary, secondary. 
and tertiary levels, although 
some titles will interest 
computer users outside educa- 
tional institutions. 

Along with courses and 
vocabulary building lessons in 
French and German and courses 

in algebra, for instance, there is a 
complete computer literacy 
course. Disks are available on 
building relationships and com- 
munication skills for teenagers. 



■• ■ ■ — — ■ ■ 



Lessons ore d«gignod to 

motivate <nd direct students and 
help therr. develop a sense of 
achievement and personal 
progress. 

The age range catored for by 
Plato products is from around 10 
to 20. 

To launch the range, the local 
distributor, O.R. Britton, Ltd, is 
offering fiee demonstrations for 
eight dHferent courses. All 
packages will be priced at 
$79.95, regardless of the 

number o' disks involved. There 

will oe a special price for 
schools, although this has not 
yet been decided on. 

It is proposed that up to 150 
new lilies will be released coch 
year. It is also hoped that local 
people will come forward and 
write p-ograms of special 
interest to the New Zealand 
market. 

- Pat Churchill 

Osborne stirs 

The Osborne Computer Corpora 
tion, which is trying to trade its way 
out of difficulties under a special 
American bankruptcy code 

provision, has filed a business plan 



wilh iis creditors and the court. 
Under the plan, Osborne will focus 
80 per cent of its attention on the 

international market; will pay back 

SUS15.5 million to secured and 
unsecured creditors within 15 
months; it will give unsecured 
creditors 20 per cent equity in the re- 
organised company: it will have all 
products made under contract by 
other firms. The firm says in the plan 
that its Executive 1 will continue to 
be manufactured throughout this 
year. A new machine, the Osborne 
PC. will be ready for volume 
production midyear, and another 
machine, the Vixen, will also be 
produced. However, the company 
says, further production of the 
Osborne 1 is "not clear at the 
moment. " 

Apple portable 

Apple is about to get into the 
portable market with the lie. It will be 
midway between 2kg lap computers 
and the 12kg portables. or 
"luggables-". According to some 

reports the lie will have 128K RAM, 
one disk drive, a typewriter-style 
keyboard, and will run all lie 
software, ft is said to weigh 4 kg. 



DEALERS READ THIS!! 

BUSINESS WORLD COMPUTERS LTD WOULD LIKE TO INTRODUCE TO YOU 



ypen wui I THE PORTABLE IBM PC COMPATIBLE 



Some of its dynamic features are: 

* 256K RAM 

• Dual DS/DD FDD 

• Time & Date Clock with Battery Backup 

* 7" non -glare amber monochrome graphics screen 

* Detachable Keyboard 

• 10 Softkeys 

* Specially Designed Travel Case 

• Over $2,500 of Software 
*ie: Lotus 123 

Aladin Data Base Programme 
Inscribe Word Processing 




\ 






i 



Businessworld Computers Ltd 

DEALER and BUSINESS ENQUIRIES WELCOME 



11 Johnston St, P.O. Box 3351, 
Wellington. Tel. 731-152 



6 -BTSfcBYltS - Mm. 19B4 



Look over 
the Rainbow 



- learn Rainbow compuWr-baied 
1 instruction ends manual labour. 
No slaving over computer manuals, 
you team to use the Rainbow on 
screen, in minutes, not months. 



3 Respected Digital services - 12 
monms hardware warranty. Uiuta] 
Classified software, telephone "Helpline" 
aid Customer training services - 
from the world's 2nd largest 
computer company. 




2 The Rainbow show's more 
characters. 132 columns 
instead of the usual SO. So 
you can screen a 1 1 
months spreadsheet 
without losing 6 
months. 



4 The Rainbow's keyboard is 
designed with separate 
function groups and special 
tasEike HR(.P\ "DO" -" 
■'NEXT SCREEN". 



and 



mmm 




5 0n!v the Rainbow - 
automatically nins the 
widest range of die popular ft 
bit and 10 bit CPAI and 
MS/DOS software on hard and 
floppy discv 




6 Rainbow is designed for corporate environments with 
terminal emulation anil communications ti> Digital's 
OPs. VAXs, and IBM mainframes. 



SD1DDSD 



Tliis is not just anotlier Personal Computer. It is 
the Rainbow from Digital with 25 years of expedience 
and the No, 2 computer company in the world 

Mow that >tti'w looked over the Rainbow 100 on paper, look it over in pers>n at any of the computer deatas listed below 

•liUAM) ulniiM (.ottv Unfed ■* "*M.US. Mjlmlm !«« « \*«i*»PI. " i ■ M ^"xfe >Sl> I* I»2« lttUtWlSW» Uttflrf Pfc H W IHeUlflt. W > l » 

UMI1T0N iMum SotWb IJUttd n> M Jlfi ffl UKI Biy (Hte SuwilW I'd M iw «BJJNC1DK KiMnmCaiiml $urro LmnJ Ph! 161 nW» tjpii.il IUnni»> Siinis I'll w-l i"i. 

Hunan Spwm im*tf h. 8W *»yi. iwui Hi ':* :wi. whom a k<> nffia Suppltt i* 177 H5: iiiKisinnio fcntro* c«num i«w*d Ki W ir. 8im»j iwrihuum iimiiul I1> <« 2:1. 

OMfokrHuRi (ffl H9 tuna* srtfcm tiiwal n W4» foBUirt SMfcirau tatoCMvuisfli '"i m nxmtoi TU oca tonu Madmn rh :HM 

BITS & BYTES - May. 1984-7 



MICRO N€UJS 



■ ■■■■■ ..... . 



Dick Smith Cat 

The Australian media is predicting 
a big future lot the just released low- 
cost Dick Smith Apple work-alike 
called the Cat with a writer in the 
Australian newspaper saying it "will 
send shock-waves through the 
industry - possibly world-wide." 

The same writer quoted a big 
Sydney dealer as saying that it Apple 
cannot legally stop che Cat and if. as 
is apparent, the machine will accept 
most of the Apple software, then 
"the future of the Apple ire in 
Australia is extremely dubious." 

Below are a few more technical 
details about the Cat (see fast 
month's micro news for earlier 
report). 

The Cat uses two very large scale 
integrated (VLSI) chips, which 
allows the motherboard to be a third 
the size of the Apple and totally 
different in concept. 

It does not use any of the circuitry 
or operating systems of the Apple, all 
of which are locked! in by countless 
patents. 

As the Cat stands, it will run about 
71 per cent of Ihe software written 
for the Apple. By the addition of an 
"emulator" at a cost of $99 (about 
$200 in N.Z.) and a diskette which 
comes from a third party supplier at 
$33 (about $70 inM.2.), the Cat will 
take more than 95 per gent of the 
Apple software. 

The Cat itself is expected to retail 
here for $1295 although no New 
Zealand release date has been 
formally announced. 

Apricot sales 

ACT (Applied Computer Tech- 
niques) has now sold more than 
$NZ58.5 million worth of its Apricot 

computers to 15 nations. The 
machines are made at ACT's new 
plant in Silicon Gten (Glenrothes. 
Scotland), which is being extended 
by 50 per cent, so that it wiJI be able 
to manufacture 1 00,000 machines a 
year. ACT has now also acquired the 
world manufacturing and marketing 

rights for the Sirius (it previously 

produced thorn for Europe) from 
Victor Technologies of California. 
(See Apricot review in this issue of 
Bits & Bytos.) 

Apple foundation 

Apple Computer Inc has 
announced plans to establish an 
educational grant programme in 10 
countries to support new methods of 
learning through personnel 

computers, and New Zealand Is one 
of these countries. The company's 
Apple Education Foundation, at 
present in tho United States and 



Canada, will csublich offices in Now 
Zealand, Austialia, Hong Kong, 
Singapore, the Caribbean. Mexico. 
Venezuela, Colombia, Saudi Arabia. 
and South Africa during 1 984. The 
Apple Education Foundation will be 
represented in New Zealand by an 
independent local board of advisers, 

consisting of prominent individuals in 

education .and public service. CEO 
Distributors will administer the 
programme and has been 
approaching leading authorities in 
education and government regarding 
positions on the board. 



but inludes an IEEE-498 interface 
for scientific and engineering 
applications. 

A 10 megabyte hard disk is 
available as an option. 

The P2000 will also be available 
from CBL offices nationwide. 

Texas Instruments 

In the third -Quarter of its financial 
year, the first since it dropped 
production of home compute/s, 
Texas Instruments posted an $2 per 
cent rise in profit. The company says 
its 1983 pre-tax losses on home 




P2000 

Philips portable 

Philips (P.O. Box 2097. Welling- 
ton) is the latest company to enter 
the burgeoning portable computer 
market with the release here of its 
8-bit P2000 range. 

There are three models in the 
range and all have twin Z80 
processors, one as the main 
processor anc one for handling 
input/output functions, which Philips 
believes makes the P2000 as 
powerful as 16-bit microcomputers. 

The three models all include 64K 
RAM, nine inch monitor displaying 
80 columns by 24 lines and high 
resolution graphics (512 x 252 
pixels), detachable keyboard, twin 
disk drives, CP/M operating system 
Ip-System is optional) and the 
software packages Wordstar 
(wordprocessor) and Calcstar 

(spreadsheet). 

Other packages will be offered at a 
discount if purchased with the 
machine. 

The differences between the 
models are that the P20 1 has 1 60 K 
floppy disk storage and costs 
$4950. the P2012 with 640K 
storage costs $5950, as does tho 
P2Q10/2 which has 160K storage 



computers totalled SUS660 million; 
this included close-down costs. In its 
latest -quarter report, the company 
made a profit of SUS77.5 million, 
compared with SUS4-2.6 million a 
year earlier. 

Amust problems 

The Amust Computer Manufac- 
turing Company whose portable 
machine was reviewed in the March 
issue of Bits and Bytes, has been 
placed under a statutory manager in 
Melbourne. 

Under this financial arrangement 

there is a fighting chance lhat the 
firm can re-organise and trade its 
way out of its difficulties. 

Meanwhile, the price ot the 
machine in New Zealand has been 
cut since the review was printed: 
from $6175 to $5785, 

Rainbow software 

Digital says that more than 1000 
packages are now available for its 
personal computer, the Rainbow. 
Digital runs a special free service for 
the first year of Rainbow ownership. 
The now owners can ring Digital free 
for help and advice. A staff of four 
run the "Helproom". 



8 - WTS fc BYTES - Mjiy. 1984 



v--y.ur.-i ■ii~t.:T--Tj:j-j-fs>.:A. 





GOING 

AROUND 

CIRCLES? 

Finding the com puter that will suit your needs 
- and your pocket - can make your head 

spin. 

RAKON COMPUTERS LTD know there is more than one 

solution to ony problem. They provide practical 

solutions to ordinary - and exlraadinary - business 

problems. 

Recognising the need for small businesses to 

maximise efficiency RAKON have a 

range of computers supported by a large 

range of software dedicated to the small 

businessman's needs, 

Contact RAKON and be sure the right doors open for 

you. 




MUITITECH 50) and 504 



The MIC ZOO Series slaris al a low S2300. a price tog which Includes 

CPM 22 Operating system and o *tondafd business software package 

inciuding work processing, spreadsheet data base, mass trailing 

system and file sorting. 

MIC 501 - 500K bytes of storage. 

MIC 504 - 2 megabytes of storage. 




SEEQUA CHAMELEON 

Is an IBM compaltole, portable PC whch doubles your software 
options Operating on MSDOS or CP/M80, CP/86 this machine oilers 
I28K bytes RAM and features dual 8 and '6 pi1 processors. 

Rcwon Computers ^ p^i # (tie p a Kon Group or COfr©anies. 

'u l support a assured from h-house software consultants ir addition to 

COmpWUfc after soles service fiom fully etpeif nc«d oa-nouter personnel 

Rakon Computers Ltd, 9 George St, Ml Eden, Auckland Private Bag. Telephone 600-421 604-358. Telex MZ 21682. 
39 Scoresby Rd. Bayswater. Melbourne, Austrolo. Telephone (03) 7203*88. Telex Australia 34590. 

114 Alexander St, Crows Nest, Sydney. Aistralia. Telephone (02) 431 351. Telex 75664. ice iocs 




MICRO N€WS 



™***w»x*MOTmmiwm***m«i«v*ft«™wM'w™^ mmtticmommkiMtmcvMaKnMWf .... vmwmwaumi 



Under-$1000, ink- 
jet printer for micros 

Hewlett-Packard put an ink-jet primer for 
microcomputers on the market in New Zealand this 
month with a suggested retail price of about S90O. 

The HP 2225 runs quietly (below 50 decibels} and is 
competitively priced. Fully portable, it may be used with 
portable or desktop personal computers from HP. and 
personal computers from a variety of other 

manufacturers, including IBM, Apple, Digital and Texas 

Instruments. 

With an ink-jot printer, the characters are painted on 
paper by spraying the ink through tiny holes in a 
printhead. Since the printhead never touches the paper, 
there is a substantial noise reduction over other printer 
types. 

"White ink-jet technology is not new. it has been 
expensive to purchase, messy to refill and difficult to 



Auckland events 

Computer Warehouses Ltd, of 
Auckland, is retrenching and has 
stopped selling some brands of home 
computers. Three of its nine 
employees have been lord off, and 
part of its building is being closed. 
The firm blames direct imports of 
computers from overseas and price 
cutting with those machines. Three 
other Auckland firms have moved 
out of home computers: Micromart, 
Porterfield Computers, and the 
Home Computer Centre. 

Mr Jim Bulloch, the managing 
director of Computer Warehouses, 
said that computer retailers who 
traditionally relied on national 
authorised distributors to maintain 
bulk stocks and "reasonable 
recommended retail price" levels 
have been seriously affected by 
independent importers buying 
popuior brands in bulk overseas from 
very big distributors, and then selling 
the machines bet ween 20 and 35 per 
cent cheaper. 

Computer Warehouses was not in 
a position to compete with the lower 
prices offered by independent 
importers, or with the discounts 
offered by some other retailers, Mr 
Bulloch said, 

The firm has stopped selling a 
number of brands, but only 
temporarily, he says. "We will 
continue to support the New Zealand 
distributor of the Spectravideo range 
of computers." 

Software deal 

The managing director of 
Computer Stores on Auckland's 
North Shore, Mr Eike Zimmerman, 
1 "BITS & BYTES - May . 108U 



maintain,"' said Mr Robert Catielt, manager for Hewleii- 
Packard's New Zealand Computer Group. "The ink-jet 
mechanism on the HP 2225 has no tubes to clog, 
reservoirs to be refilled, or moving parts to wear out." 

The HP 2225 also combines the printhead with the ink 
reservoir in one conveniently disposable unit. When a 
cartridge runs out of ink, the user replaces that unit with 
one that contains ink and a new printhead for less than 
S20. 

Key specifications include: 

150 character-per-second print speed; 11 x 12 dot 
matrix characters; multiple print sizes; bold and underline 
that do not slow printing; 8 14 in x 11 in paper either single 
sheet or fanfold or 21.0cm x 29.7cm (size A4); 11 &in 
wide by8.1indeep by 3VSin hicjh. 5.5in to 6lb in weight; 
500-page average ink-cartridge life; 200-page average 
battery life; Centronix, HPIB. and HPIL (battery poweredl 
interfaces available; tractor and friction paper feed; and 
full graphics capability (192 x 96 or 96 x 96 dots per 

inch). 

Any paper may be used with the primer. However, the 
best print quality is on ink-jet paper, which costs and 

weighs about the same as bond. 



believes an agreement he has 
reached with more than 15 software 
houses overseas will provide support 
for those generating software 
locally. Mr Zimmerman's arrange- 
ment enables software to be copied 
on to more than 50 different 5 in. 
disk recording formats. 

In less than five days. Mr 
Zimmerman can have software 
recorded on the CP.'M 80, CP;M 86, 
MS-DOS and PC-DOS operating 
systems from Australia and the FLEX 
and UniFLEX from the United States, 
catering for more than 40 major 
computer brands. 

Diary 64 

Commodore f4Z, Ltd, has just 
released a timgnanagement, data- 
base program. Diary 64. which 
includes a printout routine for 
address labels. The Diary "pages" 
appear on the sceen in blocks of 1 
lines, 27 characters per line, 

New disk drive 

Commodore NZ, Ltd, has released 
a dual disk-drive unit, the 8250LP. It 
has its own microprocessor, 4K 
buffer RAM, and a ROM-based disk- 
drive system, It takes 5/4 in. 
diskettes, has double-sided drives, 
and a total capacity of 2.12 
megabytes. 

Apple posts 

CED Distributors, sole agent for 

Apple Computer in Mew Zealand and 
a division of Consolidated Enter- 
prises, Ltd. hss announced the 
appointment of Mr R.G. Klarwill as 
national sales mznager. Mr Klarwill is 



no newcomer to the industry, having 
spent eight years in the IBM Office 
Products Division and most recently 
as sales operation manager with 
Rank Xerox. This is a new position 
created to assist with the growth in 

sales of Apple microcomputers. Also 

announced is the appointment of Mr 
D.G. (David) Henry, as service 
manager, and of Mr A. Browghton, 
as a marketing specialist. 

Medical sales 

Porterfields is enthusiastic about 
sales of the Radio Shack Model 100 
to the medical field. The Wellington 
Clinical School of Medicine has 
recently purchased the machine as 
an upgrade on its earlier Model 1 
purchase which has been used in 
data recording in breast-cancer 
research. Another Model 100 has 
been added by the school to 
machines it is using in its speech 
therapy department. The machines 
are suited for communications for 
handicapped people, particularly 
those with problems of vocal 
expression. Porterfields is currently 
offering a special deal with this 
model, with a drop in price of S300. 

New U.K. machine 

Another new microcomputer is to 
be manufactured in Britain. The 
CPC4&4, made by Amsoft, the 
computer division of the British 
consumer electronics group, 
Amstral, has 64K RAM. With a 
Cassette recorder and monochrome 
monitor it will retail in Britain at 
£200. For an extra C1O0. the British 
buyer can have a colour monitor. The 
CPC464 has a 280 processor. 



tf 



NEW LOW PRICES 



BBC 



ON 
THE 

MICROCOMPUTER 





The BBC Microcomputer has a 
central processing unit (CPU) with a 
memory of 32K of RAM (Random 
Access Memory) which can be 
expanded if required by the addition 
of a second processor. System 
software occupies a massive 32K of 
ROM (Read Only Memory) which 
includes one of the largest operating 
systems of anv micro and a 
powerful 16K BASIC. The Keyboard 
has a conventional layout and an 
electric typewriter 'Eeel'. The 
machine generates high resolution 
colour graphics — considered vastly 
superior to Ihoso of more expensive 
machines on the market — and 
offers a powerful range of 
commands. The BBC Micro can also 
synthesis* polyphonic music and 
speech. 

CASSETTE OPERATED SYSTEM 

WAS $1995 

NOW $ 1699 

From $172 Dep. - S 15.23 Wkly. 

DISK OPERATED SYSTEM 

WAS $2255 

NOW $ 2050 

From $208 Dep. - S18.37 Wkly. 

LET US GIVE YOU A DEMONSTRATION 

Optional extras include: 

• 18" Colour Monitor • Disc Drive Unit • Sanyo Tape Recorder 

• Monochrome Screen • Connector Loads 

MORE THAN 200 SOFTWARE PACKAGES AVAILABLE 

Whrkoulls 

STORES THROUGHOUT NEW ZEALAND 






39 



BITS S BYTES May, 1 984 - 11 



VERSATILE 
PLOTTER 
PRINTER 

C. ITOH CX4800 



Plot graphs, Draw Charts, 
engineering drawings. 

Prints dato» Programs- 

15 CPS, J28 char sizes 

4 Col ours-b&l 1 po Int pens 

Forms tractor 9.5" wide 

Fr'lct ion feed A4/Quarto 

Dual inter f ace-pa ral lei t 

RS232 for all computers 





MICRO N€WS 



t 




CX-dBOO" 



Ex stock supply and full support from 
Leading dealers throughout New Zealanc 
HZ Distributor: 




45 Normanby Road. Ml felen. Auckland 3. P.O. Box 68474. 
Auckland. N.Z. Telex NZ6I 102 "Daisys' Phone (09) «0-«t7 

r Please send me full details on the Plotter Printer, plus address 
of my nearest authorised dealer. 



I 

L 



Name 



Address 



Telephone 



I 

J 



■■■■"■ I, 



TRS finally arrives 

It seems Tandy Radio Shack 
computers will finally become freely 
available in New Zealand with the 
announcement that the huge Texas 
company has signed an agreement 
with the new public company AVM 
(P.O. Box 2823, Christchurch). 

Up till now Tandy, which along 
with Apple and Commodore ranks- as 
one of the most famous names in The 
microcomputer revolution, has only 
been sparsely represented here and 
most enthusiasts imported ihe 
machines direct from America or 
Australia. 

AVM will be wholesaling Tandy's 
home computer range throughout 
the country and retailing the 

business range (including the new 
Model 20001 from its Christchuich 
store. Porterficld Computers in 
Auckland will also continue to sell 
the business range. 

There are two models of Tandy 

home computers; 

• The MC-IO. a colour computer in 
the VZ200 mould with AK of RAM 
expandable to 20K and expected 
to retail heie for around $300. 

• The Colour Computer which 
comes in three different versions. 

1 6K standard, expected to 
retail for around $600. 
1 6K extended BASIC with high- 
res graphics for around S7O0 
S4K RAM for around $1000. 

AVM will also have available a 
large range of peripherals and 
software for these models. 

Tandy 2000 

Porterfield's is trying to get the 
Tandy 2000 into the educational 
field. While Ihe Tandy 2000 will 
generally retail in New Zealand at 
$8995, the educational organisa- 
tions are being offered the 16- bit 
machine at $4500. 

The 128K machine, with dual disk 
drives and running MS-DOS, is not 
an IBM work-a like. Mr Tom Meyer, 
of Porterfield's, says bench-mark 
tests have shown the machine to be 
as much as three times faster. 

A new delivery agreement for New 
Zealand which will shorten lead time: 
weekly air freights arc now under 
way and customers no longer have 
to wait until 98 per cent of a 
shipment capacity is reached before 
an order is sent. 



New owner 

Computerland, the microcomputer 
service and supply company has 
been bought by Idaps, the computer 
service company. 



12 BITS & BYTES - May. 1984 



I 



High Speed 
printing 

FACIT printers 
where options 
are built in 



near letter quality 



The Facit Model's 4510 and 451 2 are 
cwo recently introduced primers. The 
4510 is lhe junior partner and ihc 4512 
the senior patincr. 

These primers ate solidly 

constructed and are intended for 

business use. 

Print quality is excellent. The 
normal character height is 2.5mm but 
this can be varied down to micro script 
and up to double height on the 4512. 
Micro script is useful for footnotes and 
double height for headings. 

As well as changing the height of 
characters, the width can also be 
changed and furthermore the spacing 
can be fixed or proportional. 

As the carriage speed is adjustable in 
3 steps, sloping printing, and italics are 
possible on the 4512. 

Printing speed is good a| 120 
characters per second (140 for the 
4512) and this allows 55 lines per 
minute at 10 CP1. 

Enhanced printing, which is 
compatible to daisy wheel quality is 
available about 70 cps. This is five 
times faster than a daisy wheel, with 
acceptable letter quality printing. 

Line length is a maximum of SO 
columns (132 for the 4512) with 
software controlling any value between 
12 and 80(132). 

Tabs are set vertically and 
horizontally at every 25mm. 

The character set is basically 96 
ASCII characters plus 8 other national 
languages, useful for an exporter if you 
want to write in French or Spanish etc. 

The Matrix is 9 x 9 and "9 x 1 5 in high 
resolution, (9 x 9 and 18 x 17 for the 
4512). Block graphics are available, 64 
blocks to the PRESTEL standard and 
also Pin graphics. Pin graphics allow 
virtual control of each Pin in the 
matrix. 




The Facii 4511) printer 



Paper feed can be continuous roll, 
single sheets or fan fold in width from 
4 inches to II inches (15 inches/4512). 

One definite advantage of the 
FACIT is the built in 2K RAM buffer. 
This means up to 2K of text can be 
stored in the prirter freeing the 
computer for other things. Especially 
useful for short letteis and forms. 

Serial, to RS232 standards and 
parallel to Centronics standard pons 
are used. This means almost any 
tomputcr can be hooked up to the 
primer ,ind two dip switches at the rear 
allow easy selection of anv protocol 
e.g. IBM, EPSON etc. 

The ribbon is the cassette type and 
good for 4 million characters. 

The printing options can be set by a 

switch on the front of the machine, 

One nice feature is that paper is 
easily fed into the machine as the 
tractor/friction feed aid roller guide is 
externally controlled saving digging 
into the machine. 

FACIT advertise the printer as the 
primer where options are standard and 
the model 4510 and 4512 certainly live 
up to this. 



Name: Facit 4510 (4512 - 

in brackets). 

Type: Dot Matrix. 

Character set: 96 ASCII plus S 
national languages. 

Print Head: 9 x 9 and 9; K 15 (9 x 

9 and 18x17). 

i*Fint Speed: 120 cps at 10 cpi 

(140 cps). 
Prim Direction: Bi-directional with 

minimal distance 

logic. 
Line Spacing: 6 or 8 LPI plus 

graphics. 
Line Length: 80 or 40 switched, 

12-SO software 

controlled (132. 

12-132). 
Paper Width: 4-11 inches (4-15 

inches). 
Paper Feed: Tractor ■ 

(detachable) and 

Friction. 

Original plus 3-. 



Copies: 
Buffer: 
Interface: 



2K. 

Serial KS232, Para- 
llel Centronics. 

Price: 4510 SI245 (not 

including :>ales. 
tax), 4512 SI 795 
(not including sales 
tax). 

Options: Included as stan- 

dard. 



Tor further information telephone or write to 



1MCLEAIM 

INFORMATION TECHNOLOGY 



4-59 Khyber Pass Road, Mewmarket, P.O. Bo» 
9464, Newmarket, Auckland 1, New Zealand. 
Telephones: 501-801 , 587-037 
Tolex: NZZ1570 THERMAL 

Dealer Enquiries Welcome. 



BITS & BYTES - Miry. 1984 - 13 



P€RIPH€RfllS 



Micro 
hard copy 
in colour 

By Martin Downey 

When the phrase, "computer 
revolution," was born several years 
ago many pundits predicted a 
resulting "peripheral revolution" in 
the very near future. It seems that 
this "son of computer revolution" 
has begun. Slim-line disk drives and 
dot-matrix printers have dropped 
drastically in price recently. With 
these decreasing prices have come 
equally notable increases in 
performance. Better print resolution 

on the printers and higher-capacity, 
more compact disk drives (most 
obviously the- new 3% inch disks). 

The latest computer add-on to 
tempt the New Zealand market is the 
plotter. For as little as S400 you can 
now pick up a four-colour plotter that 
will also act as a primer. Plotters are 
not new, though. Laboratories have 




The Iwatsu SR-6602 

used X-Y plotters to produce hard- 
copy output from many electronic 
devices, not just computers, for a 
number of years. Manufacturers 
originally passed ever the plotter as a 
micro peripheral in favour of dot- 
matrix printers. But as colour 
computers began to appear it was 
obvious that a colour printer was 
more appropriste. Multi-colour 
ribbons didn't qtihe work and ink-jet 
technology was still too expensive. 
Plotters were the answer. 
The two main drawbacks with 



plotters are speed and colour 
density. Although high-priced 
plotters can plot quite respectable 
rates lover lOOOmm/sec) home- 
computer plotters (under $1000) 
barely reach 60mm/sec (painfully 

slow). This is not so important to the 

home user but the small business 
may need to look at machines over 
$5000 for more serious work. 

Colour density becomes apparent 
when doing "screen dumps". The 
act of plotting is ideal for line 
drawings and graphs but cannot 




Introducing the 

Little Big Board 



as featured in 
ETI Oct '83 




From 

$294.00 

(incl. tax) 



•• Complete Single Board Computer 

• Runs CP/M 2.2 

• Z8GAat4MHz 

• 64K on board RAM 

• 8" and 5 l /i" DS/DD disk interface 

• Full STD Bus interface to over 1 .000 other cards 

• Two RS-232 pons 

• Baltery-backed real-lime clock/calendar 

For further information phone or write to: 



THE GRAPHICS PARTNER FOR YOUR P.C. 
AN INTELLIGENT PLOTTER FROM IWATSU 





IWATSU. 



Priced from 
$1295 



Japan 's leading supplier of Quality 
oscilloscopes and logic analysers 
also manufacture 

SR6602 FLAT BED INTELLIGENT PLOTTER 

_ Single Pen or Optional 6 colour pens 

"-. Plotting speed I50mm/sec on A3 size paper 

30 Intelligent Commands include Printer Mode 
..: CENTRONICS. RS232C, GPIB interfaces available 
~: Ideal peripherals fo-r all PERSOMAL COMPUTORS 
Call us tor a -demonstration 

GTS ENGINEERING LTD 

5? Bioacway P.O Ro« 9613 Netvmarknt. AK 
Tel' 5-f$-7'-«6 Tal9t: NZ&5430 
($1 Fca"W"SlOn St. Wellington P O. Box Z7-3S7 
Tel: ??6-701 TeBx: NZ30280 




National's NEW Digital Plotters 

Oder an intelligent choice for A3 and A4. high speed, multi-colour. 
ni'iiiti-iiniui facts, iniulliyent digital plotters (or graphics app ications. 

The range includes: 

National VP-6802A A-3 Plotter — high speed 450mnvsec. 8 colour 

graphics, electrostatic paper holddown. continuous plotting Win roll 
chart advance option. Simple programming and built-in generators for 
circles, arcs, pie sections, grids and dot-dash lines. Charactei generator 
included lor over 1 00 alphanumeric ASCII characters, 8-bit 
paratlel/RS232CIEEE-488 interfaces, compact lightweight and quiet. 

National VP-6801 A A-4 Plotter — As for Model VP6802A but speed at 
4O0mm/sec and 6-colour graphics, portable with carrying handle. 

National VP-6801A 
A-4 plottei 





'W 



From S2532 

Sole N.Z. Distributors — Demonstration units available on request. 



National VP-6802 A3 plotter from $35$5 



Software for these plotters: 

IBIX High speed mglti-colour business graphics 

— Understanding and absorbing numerical tables can be a difficult 
and slow process, ruining the costeffectiveness of planning. The 
numbDrs must be somehow visualized. IBIX is the program which 
makes Ihe visualizing for you. Using IBIX you can easily transform 
the m^st difficult number table into self-explanatory . high quality 
Businass graphics picture on the screen. If the picture is satisfying 
it can be immediately plotted on the paper or transparerfccy. With 
colours, eg: 3 dimensional bars. Vertical bar charts. Cumulative 
lines & pie charts. 



Wfm 



THE MICROCOMPUTER ELECTRONIC COMPANY LTD 



27 Great South Road. Newmarket, Auckland. 
P.O. Box 9224, Auckland. Telephone: 504-774. 



A subsidiary of Fisher & Payke* Ltd. 



WATCH THIS SPACE! 



If undelivered return to 
P.O.Box 827, 
CHfllSTCHURCH 



POSTAGE PAID. 

CHRISTCHURCH.NZ. 

PERMIT No. 2060 



H/A 0001 (Subscription number) 




J. Citizen, 

Somewhere St, 
NEW ZEALAND 8C03 



BITS.. 6. 



*» . . BVTES . 



HtOJ ZEALAND'S 
0(d«m CCMftJltA Mfftfitt* 



In this space at the bottom of your address label a message is printed to remind you when your subscription is 

due. To renew all you have to do is fill out a subscripDon card from any issue and post it to us with your payment. 

So please watch this space and renew EARLY tohelp us keep subscription rates as low as possible. 



BITS & BYTES - May, 1 984 - 15 



P€RIPH€RRLS 



reproduce the coloured regions of a 
ccrcon display v«ry wall. MuFti- 

colour. ink-jet printers are much 
more effective for this type of hard 
copy. Such printers are still a bit 
expensive for the home user but they 
should be among the next 
peripherals to "revolt". 

Now to Che survey proper. I have 
tried to glean information from as 
many sources as possible. All known 
outlets were contacted directly and I 
am grateful for the assistance of the 
distributors who supplied up-to-date 
information. If I missed anyone then 
they should contact me through Bits 
& Bytes magazine so any future 
survey can be more complete. 

The survey results cover most of 
the important features when 
choosing a plotter. Accuracy is not 
mentioned, but this is generally 
related to step size and price. No 
attempt is made to evaluate the 
plotters but watch out for reviews of 
the more popular models in future 
issues. First, I'll clarify some of the 
terms used. 

Price: This is in New Zealand 
dollars and includes the 40 per cent 
sales tax. Educational users don't 




The BMC B- 1000 

need to pay this. Some others may 
get away wiih jusl 10 per cent. 
Type: Roll - a roll of plan paper 
is led back and 
forth by pin-rollers. 
Tie pen is moved 
back and forth 
across a printer- 
type platen. 
Drum - a single sheet of 
paper is fed across 
a drum by friction. 
Tie pen is moved 
back and forth 
across the drum. 
Also known as a 



platen plotter. 
Flat - a pen is moved in 
four directions over 
a single sheet of 
paper lying on a 
"flat bed". 
Plot Size: On the roll type plotters 
only the horizontal size is usually 
given since theoretically any length 
can be produced. However, in 
practice the limit is about 100mm, 
after which inaccuracies in the feed 
mechanism become apparent. 

Step: This is a measure of the 
resolution of the plotter. The smaller 
the step size the better the 



Plotters available in N.Z. 



MODEL NAME 



PRICE 




PLOT SIZE 


SPEED 


STEP 




COLOUR 


SMZ 


TYP£ 


mm 


mm/s 


mm 


INTERFACE 


PENS 


1895 


drum 


257 x 392 


100 


.1 


S 


4 


2560 


drum 


297x420 


100 


.1 


PorS 


4 


46800 


drum 


865x1518 


1067 


.0125 


? 


4 


495 


roll 


115x - 


60 


.2 


P 


4 


1645 


roll 


191 x203 


170 


.05 


P&S 


4 


595 


roll 


115x - 


7 


.2 


? 


4 


495 


roll 


115x - 


60 


.2 


P 


4 


1950 


drum 


297 x 420 


106 


.127 


s 


1 


1838 


drum 


210x297 


380 


.025 


S,l or H 


2 


23478 


drum 


594x841 


600 


.025 


S&l 


8 


1707 


flat 


297 x420 


150 


.1 


P, S or I 


6 


2379 


flat 


210x297 


400 


.1 


? 


6 


399 


roll 


115x - 


60 


.2 


S 


4 


1495 


flat 


297x420 


150 


.025 


PorS 


8 


4192 


flat 


210x297 


250 


.05 


? 


4 



Apple 410 

BMC B1000 

Calcomp 965 
Casio 

C. ltohCX-4800 
Commodore 1 520 
Dick Smith 
Houston DMP-4Q 
HP 74/0A 
HP 7580B 
Iwatsu SR-6602 
National VP-6801 A 
SEGA SP-400 
WatanabeMP-1000 
Yew PL 2000 



Add Graphics Capability 
to your home, school, 
business or laboratory 




DMP-40 

A small, capable single pen plouer* using A3/A4 sized media. 
Perlec. for home, school, or business use. Boasts 0.005" step si/e 
and robust firmware to generate high resolution complex 
xlrawirgs quickly and accurately. Easily transported to act as an 
output device for more than one cornpmer. Low price belies its 
qualit> and capacity for generating superior graphics. Solid 
design and technology combine lo provide extreme reliability 
under heavy use. I/O is RS-232C (others available}. Price S1894. 

For father information send to: 



I S.D. MANDENO ELECTRONIC EQUIPMENT CO. 

1 WO00HALL ROAD, EPSOM, AK 3. PH 600-008. TELGRMS "NUCLEONIC 



Dealer appointments open 



16 BITS&BVTES-MJv, ii 



P€RIPH€RALS 



HARDWARE R€VI€UJ 



resolution. 

Intorfaoe: P-Parollol, S-Seriol. 
I=IEEE, H=HP-IL. 

Colour Pens: Some one-pen 
plotters say "multi-colour". These 
require the pens to be exchanged 
manually (e.g. Houston). The others 
have multiple pen holders which 
change colours automatically under 
software control. 

Other points 

Some plotters are specified as 
"printer/plotters". This means they 
will operate like a normal printer with 
no additional soft-ware (i.e. you can 
LUST and LPRINT). A special 
character is used 10 switch to the 
plot mode. Other plotters will also 
produce text but may require a 
special control sequence 10 enable 
this. 

Epson should bo releasing its 

plotter in New Zealand later this 
year. I have not seen any specif- 
ications yet but its track-record 
suggests something worth waiting 
for. 

For more information on the 
plotters discussed in this survey you 
should contact the following 

suppliers: 

Control Electronics (C. koM, P.O. Box 
68-474, AUCKLAND. 




The Apple 410 

Dick Smiih Electronics, Piivate Bag, 
AUCKLAND. 

Tower Computing (SEGA). P.O. Box 
25-091. CHRISTCHURCH. 

Hewlett Packard (M.2.I Lid, P.O. Box 
9443. WELLINGTON. 

MDL (BMC, Epson). 24 Manukau Rd, 
Epsom. 

CED Distributors Ltd (Apple). P.O. Box 
31-245, MILFORD. 

S.D. Mandeno (Houston). 

AUCKLAND. 

W.G. Loatham (Watanabo). 

WELLINGTON. 

W. Arthur Fisher (YEW), AUCKLAND. 

Datamatic Computer Systems Ltd. 
(Catcomp). WELLINGTON). 



Changed your 
address? 

Please return Y ouir 
complete subscription 
label with the new 
address marked on it. 




The Apricot 

Elegant 
1 6-bit 

Britisher 

By Pip Forer 



The Apricot cones from the British 

firm, ACT. European manufacturer 
of the leading small-business 
microcomputer In Britain, the ACT 
Sirius. Its launch in 8ritain could be 
seen both as an a: tempt to capitalise 
on the considerable success of the 
Sirius and as a moans of challenging 
and upstaging the impact of the IMB- 
PC there. ACT seeks to bestow on it 
the mantle of "fourth generator 
computer." Just what does that 
actually mean in tlits case? 

The Apricot is another 

8086-famih/ based microcomputer 
capable of runnng MS-DOS and 
CPM-86 with cenain claims to IBM- 
PC compatibility but it also has some 
very useful attributes which 
distinguish it from the relentless 
stream of small-business models in 
its price class. To save time I will 
assume that the leader already has 
an interest in and general knowledge 
of 1 6-bit machines and will 
concentrate on the Apricot's unusual 
or particularly important features. 

There is an exciting air about the 
machine. It come? in a very elegant, 
transportable package, perhaps the 



Apricot 



first British produced micro to be 
truly attractive. It has a true 16-bit 
processor (the 8086, aided and 
abetted by an S089 for fast input 
and output) rather than the more 
normal hybrid 8088. The 8086 is 
potentially more powerful than the 
8088 although the difference may 
not be noticeable in many 
applications. Like the new Hewlett- 
Packard and Apple machines it uses 
the Sony 3 '/a in. disk drives with 
their bijou but robust hard-shell 

disks; twin drives are standard. At 

present these drives are single sided, 
giving about 315K storage, but 
double-sided options are expected. 
They are certainly quiet and efficient 
In operation and the disks are a 
considerable improvement on floppy 
floppies for secure packaging when 

out of the drives. 
The Apricot comes as three 

components. The monitor is 
monochrome (g*een) but of an 
unusual clarity. Supporting 800 by 
400 graphics resolution like its Sirius 
cousin, or 25 x 80 or 1 32 x 50 text. 

The housing is small, the screen area 
at a maximum, giving a neat unit. It 
sits on a rake-adjustable plinth that 
can be conveniently positioned 
anywhere within a broad groove on 
the top of the processor cabinet (or 
anywhere else for that matter). The 
processor unit is mainly notable for 
three things. The twin Sony drives 

are one, the 8086 a second. The 
third is the design, which allows the 
keyboard to be clipped to the base of 
the processor, a protective shutter to 
drop over the disk drives, and a 
handle to appear. The machine is 
now virtually a briefcase to carry 
. . . except lor the monitor, which 
will take up your other hand. Not in 



BUS a BYTES - May. 1! 



- 17 



HRRDUJnfK R€VI€W 






Microcomputer summary 



Processor: 

RAM; 

Disks: 

Monitor: 

Ports: 

Graphics: 

Keyboard: 



Operating system: 
Bundled software: 



Intel 8086. 

256K. 

Twin 3)4 In Sony Microdrives at 315 Kb each. 

9in 80 x 24 or 1 32 x 50 screen. 

Centronics parallel and 1 RS-232 serial. 

800 x 400 monochrome. 

Standard QWERTY plus numeric pad, 8 dedicated 

keys. 6 special (unction keys (reprogrammable) and 

40 x 2 character microscreen. Built in 

calendar/clock. 

MS-DOS 2-0, CPM-86 and Concurrent CP-M. GSX 

supplement. 

Spreadsheet, planner, considenblo configuration 

utility base, two BASICS. 



Yes! Osborne are still in business 
— and here to stay! 



CP/M 2.2 

WORDSTAR7MAILMERGE V2.26 

SUPEfiCALC V1.12 

MBASIC a CBASIC 

2 x 185K DISC DRIVES 

64K MAIN MEMORY 

1 x SERIAL PORT 

1 x PARALLEL PORT 

5" GREEN SCREEN ,4, 



£X=Ct/77V= 



$3143 



m 



CP/M 3.0 PLUS 
WORDSTAfi/MAILMERGE V3 
SUPERCALC a SUPE3DATA 

INTERCHANGE 
MBASIC & CBASIC 
PERSONAL PEARL 
UCSD SYSTEM 
USER-DEFINABLE 

CHARACTER SETS 
2 x 185K DISC DRIVES 
128K MAIN MEMORY 
V REAL TIME CLOCK 
PASSWORD PROTECTION 
2 x SERIAL PORTS 
1 x PARALLEL PORT 
7" AMBER SCREEN 



'H 



> 



T.. 



I 



$4950 



y 



These products are backed by the proven service and support ol r ' 
Sirius Systems Ltd. Talk to any Osborne user about how the Osborne 
has improved their productivity 

Contact us today and see how an Osborne portable persona, business 
computet ca/t be working lot you'. 



mys 



Systems 



SIRIUS SYSTEMS LIMITED 
2 MANUKAU ROAD. EPSOM. 
P.O. BOX 9645 NEWMARKET. 
PHONE 504-895 (3 LINES). 



the Kaypro class for portability but | 
certainly easily transportable. 
Starting at 256K the Apricot is 
already configured to handle] 
compilers and memory-intensive 
software such as Lotus 1-2-3 
efficiently. 

Microscreen in 

the keyboard 

The Apricot's main innovation is in 
the detachable keyboard. H is a 
nicely designed board in its own 
right: good feel and easy lay-out. Its 
real uniqueness, however, derives 
from the microscreen in its top right 
corner. This is a multi-purpose 
device comprising a two line, 40 

column, liquid crystal display with 
six grey pressure pads jusi below it. 
The display can provide numeric or 
alphanumeric information. It displays 
the clock time and date when the 
machine is powered up. This is 
permanently available through a 
battery-powered clock on the 
keyboard. i\ can also be used at any 
time as a calculator {say in the 
middle of writing a report) by using 
the special dedicated CALC button 
on the main keyboard. As a ' 
calculator it doesn't just add and 
subtract: it also has memory 
available to it and any results can be 
sent directly to the cursor position on 
the main screen. 

The nicest use of the microscreen, 
however, is for labelling the six 
special function keys (the pressure 
pads) that lie just below it. So many 
"easy driver" applications packages 
on various 16-bit machines utilise 
special function keys to drive them, 
but each key means different things 
at different times. Of course, you 
can remind the user what does what 
by writing to the main screen, but 
that may becluttery or inappropriate. 
The Apricot's microscreen allows 
you virtually to label the keys direct. 
As the meaning of the function keys 
changes so do their labels. The 
microscreen can also mimic the Jast 
two lines of text on the main screen. 
ACT suggests that it may be useful 
for inexperienced typists who want 
to look at the keyboard but still see 
what is being typed without lifting 
their heads! 

The microscreen is a great aid to 
user friendliness. It is helped by a 
row of eight dedicated keys that give 
access to special functions ot 
requests. CALC is one, HELP 
another. This emphasis on user- 
friendliness extends to the software, 
which comes set up with a> 
"manager" program that will display 



18 BITS & BYTES ■ Wb V . 1984 



HRRDWRR6 R€VI€UJ 







disk options and route the user either 
to applications or to routines thot 
modify his user environment. Many 
users can keep the operating 
system's murkier depths at arm's- 
length using these utilities; this 
makes the machine particularly 
useable by first-timers. 

The basic machine is quite a 
bundled package. It comes with 
version 2.0 of MS-DOS; a 
spreadsheet ISuperCalc); a highly 
versatile dia ry/engagoments/memo 
pad/appointments-book planner; 
Concurrent CPM-86; the GSX 
graphics extension; full configuration 
utilities; two BASICs; and 
asynchronous communications and 

background printer spooling 

packages . An adequate starter kh by 
any standards, and suitably 
documented. 

Totally compatible 
with Sirius 

That leads to general software 
availability. If you are buying a 
machine to do a job here and now 
this is an important, possibly 
paramount, consideration. The 
Apricot's compatibility with the IBM- 
PC market is limited, but it is totally 
compatible with Sirius software: 
applications can literally be ported 
from one machine to another. This 
gives access to an applications base 
from over 1 000 software suppliers in 
Europe and the United States 
developed over the last three years. 
In the 1 6-bit field that is a good base. 
It also includes some excellent "in- 
house" utilities such as the quite 
exceptional graphics toolkit. For the 
programmer the range of compilers 
and alternative operating systems is 
large, including Pascal, Fortran, 
Cobol and languages under the 
P-Systern. Again this draws heavily 
from ACT's large, established user 
base. 

The final question might be 
hardware expandability. The Apricot 
has two expansion slots and can also 
take an 808-7 numeric coprocessor 
and a built in auto-modem. The slots 

permit upgrade of RAM from its 
256K standard to (currently) 768K 
plus enhanced communications 
options. These include IBM 
communications emulators, net- 
working cards for LANs, and similar 
options. When augmented by the 
standard Centronics port and serial 
port this allows for most needs. It is 
suggested that hard disks will be 
available soon, too. 

Turn to page 22 







Casio FP-200 

Good for 
numbers and 
tele-links 

By Martin Downey 

When micros first appeared on the 
scene they were a marvel of 
miniaturisation. What once filled a 
room now left room on the average 
desk. Pocket computers went 
further still and they could well get 
lost on the average desk. But 
calculator keyboards and 1 1 
character displays did not do justice 
to the latent power of the 
electronics. Epson realised this and 
produced the HX-20 with full 
typewriter keyboard and 80 
character display. The success of the 
HX-20 has created a whole new 
family of computers sometimes 
known as "lap computers". 

With big names such as NEC and 
Tandy, Casio has now entered the 
market with the new FP-200. Unlike 
the Epson, which can have both 
printer and cassette recorder built in, 
Casio decided :o use full-size 
peripherals and expand the display to 
160 characters. Other manufac- 
turers have extended the display to 
320 characters, but with the 
associated increase in price. 

The computer, finished in off- 
white and grey, has a very 
professional look. The keyboard is a 
proper full-carry QWERTY with the 
addition of function and cursor keys. 



The Cash FP-200 
The programmable function keys can 
be set up by the user with up to 15 
characters each. Default values are 
loaded on RESET but definitions 
along with all programs, variables 
and CETL files are retained evVi 
when the computer is switched off. 
The REMOTE switch is used to 
reserve power when a cassette 
recorder is not in use. The MODE 
switch selects either BASIC or CETL 
(database/spreadsheet). Although 
graphics characters can be entered 
directly from the keyboard they are 
not shown on the keys for aesthetic 
reasons (Casio would rather the 
FP-200 looked like an IBM than a 
Spectrum). 

At the bacK of the machine ate a 
Standard Centronics printer port, 
floppy-disk expansion port, the 300 
baud cassette port (slow but reliable 
with standard cassette recorders), 
and an RS232C serial port This 
gives the FP-200 an awful lot of 
communications power. Underneath 
the machine are compartments for 
batteries and additional RAM/ROM. 
The right side has plugs for the 
optional AC adapter and 10-key 
keypad. A keypad can also be 
enabled on the main keyboard 
translating the keys UIOJKLM to 
4561230. The left of the machine 
has the on/oft switch. 

The display is 20 characters by 
eight lines and is fully dot 
addressable to give 160 x 64 
resolution. A thumb-wheel allows 
the screen contrast to be adjusted 
for best viewing angle. The machine 
is very portable easily fitting inside 
the average briefcase. Battery life is 
quoted at either six or 1 1 hours, 

BITS ABATES - May. 1984 19 



HflRDUJHR€ R€VI€UJ 



' ■/' •/.'. "ra>;-xH4«e«4«BM»?-K<» - ■:■ ■ - 



hubmkm: ■:■::«:■:: 



depending on type (for penlight). 
Two additional batteries supply trie 
continuous memory and these 

should be replaced every six months. 

No rechargable batteries or recharger 
are supplied (some other Casio 
machines come with these-) 

So far so good. But the FP-200 
contains a serious design fault that 
largely negates the otherwise 
excellent keyboard. There is no key 
roll- over! This means that if you 
press a key while another key is still 
depressed the second key is ignored. 
Even the cheapest computers 
usually have two-key rollover. A 
touch typist would be driven to turn 
in an early grave. Even a two-finger 
typist like myself was forced to slow 
down. I would be very surprised if 
other "lap computers" made it to the 
production stage with such a 
deficiency. It's sad because under 

the keyboard tho FP-200 packs some 
very powerful system software. 



Spreadsheet and 
database 



The FP-200 comes with 32K ROM 
which includes a very powerful 
BASIC and a spreadsheet-database 
called CETL. You can switch 
between the two and exchange data 

freely. The amount of memory 

allocated to each is selectable using 
the AREA command. 

CETL is a very simple yet powerful 
piece of software. It lets you create 



up to 10 files, each containing data 
in the form of a tasle. The elements 
within the table are ordered by 
record and item. This is very much a 
simplified version of ihe VisiCalc 
spreadsheet but is also a useful 
database system. Once the file is set 
up it can be easily edited. You can do 
part or full sorts off any KEY in 
ascending of descending order. The 
search command allows use of most 
conditional oporstors including, 
greater than, less than, AND OR, 
XOR and NOT. 
The only drawback when using 

Program listing 



1 ' ' - SCROLLING WINDOW; " 

2 ' BY MARTIN DOWNEY 

'.flltowi a wmCQw to be scrcl led 
4 * across a CETL table uoin? tho 
z. 'four "fo™ l.€ys. 
6 ' 

10 DEFFW S*<X«)«t£FT*(X*< 
. . r. ■ 

K> COL-H PCW=i: CLS 

z<j rrwot»10i rtia::=io 
:-5 ' • 10x30 ti*i« 

77 T* = "SNN«NNNN1"U»" 

■ i .0* Sst LtBB 5tnn- rest 

39 ' are Munttric. 

40 GO SUE 150s 5DS»JS> 2ZO 
50 CHftX«LEN(S*!1 ." 

T<" l=flSC< IMKEVf) -- F"0 

90 ir 1-30 BND RCW--1 THEM 

MH-RQW-ls l r =5 
■-". :■ 1=31 and RCw;r.-i.V'-- L them 
S0N=PGM*1? FM 
100 ir I-S9 AND CCL I THEM 

C0L=COL-I= F=J 
110 IF I=2S AND CCU CHftX-20 THEN 

COL-COL' 1" r=i 
I2< :• F=l THEN GCSUE z~o 
130 SQtO "" 



CETL is the limited display width, 
l-airly large tables can be created, bur, 
these wrap around on the display 
and look messy. The option of 
sideways scrolling would have been 
a nice feature. Using the optional 
printer improves matters somewhat. 
However, the ease with which 
BASIC can access CETL files meant 
that I was able to write a simple 
program which made the screen 

appear like a window on the 
spreadsheet similar to VisiCalc (see 
program listing). This gives a neater, 
more useful display. 



140 

! 50 

.:.■. 

: H 



ieo 

i ■-■ ; 

? : ■'. 
2K 



FDR !■! TO RMfl 1 ' 
£*(!>=-" 
TOT J*i TO IKfift 

IF MIM W 1, I)»"N" THEM 
S*=2TR*(FL' ' .' ■ :■ ELSE 
■ i ' '. . t. - 

i • =s*(VJ -"'-I 51 ■ ■ 
NEHT 3 
NEXT i 
RETURi 



..--:. uocfi re ..-■. 

■i 1=0 it .- 
=50 PRINT MiMCS* II^ROW) £DL 
- 

ME1 1 : 

:-•: peru 



Computer posts 



Mr Kevin Gormican, an American 
with a background in mainframe and 
mini computing, has been appointed 
manager of the MicroMart Com- 
puters, Ltd, retail store in Dominion 

Road, Auckland. 




SPECIAL FLOPPY DISK OFFER 



V C Power Ltd offers a li ne ranae of 5. 25' I loppy diskette s. These diskettes 
.ue made in the Silicon V.illey in the Untied Statesand imported direct by 
P.C.Power Ltd. For ihat reason we am offer them iii ihcic sensftiloral 
pikes for a limited introductory period. 

Take the opportunity to evaluate these diskettes lor yourself with I lie added 
assurance thai they ore guaranteed to be I 00% cnor free for 5 years. 

INTRODUCTORY iSQRMAl 

5.25" FLOPPY DISKS srtciAi retail 

$0 95 each 



D.S.D.D *5.99 ««h 

S,£,I>,p, , t , $4.50 each 



S7.50 each 



TO: DEPT BB4.P.C. POWER LTD, 

420 HIGH ST. LOWER HUTT. Telephone (04) 693-050 



Pease rush me 
end ' at 

Name 

Ataess . 
Ciy 



5.25"D.S.D-0 PiskeHesaiS5.'99e«h 
5.25'' S.S DD. D*s*eties al S4.50 e«h 



-■i;:iu:- 



MyctecuefSiS 



I I II I J 



Is erdweO Pfiase criaige my tfsa B Can! 

i i i i \-r-\-T 



S^iati/e 



E»prcs 



P.C. 

Personal 
lomputer 



POWER 



Ltd 



420 High St, Lower Hutt, Telephone 693-050 



20 BITS & BVTES - Way. 1984 



<v 



Only a mite... but ALMIGHTY! 

Casio PB-700 with 20-character by 4-line display, Jarge mpmory. 
Plus, optional 4-color printer, and microcassetfe storage. 



FA-10: 

Pto ttorp* inter 
wic" caisoue 
interface 




liHIBBBB_aD| 

aDnaaaaiiai j nana 
^uuuuLiauaan a a a o 

£t ooBsa 



aoaoaoDS 

IbbbbbbbbbbbbI 

Wide, 20-character by 4-line display, 
lets you put graphics with ease. 
Casio introduces the first large-size liquid crystal 
display for pockel computers. 20 characters by A 
lines. 160 x 32 dols And high resolution. Make 
graphs, graphic characters, etc. Do virtually 
anything you can imagine. 

Optional 4-color mini pi ottef-pr inter features 

114 mm wide paper roll. 

Top among pocket computers. 

Now get easy to read material. And 4-color 



P3-700: Pocke i computer 



Picture iliowi complete iv»tom 
including optional FA-10 and CM 1 



capacity can make any graph possible. 

Pocket size, yet up to 1 6KB RAM memory! 

In standard configuration, PB-700 has about 
25KB of ROM and 4KB ol RAM. Add up to three 
more RAM packs I0R-4. option), and the RAM 
capacity jumps to about 16KB. 

• Hitjh-orecisio<i deoennl calculation* MuHiplo lunclions 

• Convenient one-key commands • Maximum uf 1 
program areas » independent <0-kuy calculate* 

t ? wtwwrs • Prooiam/d.ila save (unction 




Now with more jnd better function*. And it is completely portable. 



Light and portobl*. it feature* a un*aue 
CETL tCfino EniyTablB Language) thai 
gives you ipread sho«l programming 
without computer knowledge. Eaty to 
road 30-charocicr bv 8-lin* diiplay. 8K"8 



RAM expandable to 32KB. 32KB ROM 
10 40KB. Optional pfifipheroU ten you 
boild n system IQ mee-i your urtiquo 
need i. 



CASIO FP-2Q0 

Handy Personal Compuler 

• 9 < Qf^VI ' 1?0IDI * SIS'Ht nun 




FP-1011PL 

•5 color mini plotiei-prini 
• 7?1>Wll ■ 310IDI ■ rti<Ht mm 




P-1021FD1 
Mini I loppy disk drive 
■ ??&IVii>3IO<OI«76IHrmm 



MONTEK 



NAME _ 
ADDRESS 



AAA Vm • 



AVFMBEHQF rnq MONACO group Of companies 



J Mail to Moniek Equ ipmwit Ltd. p.O Box 76-1I&. Auckland „ 



BITS 6 BYTES - May. 1984 - 21 



HARDWARE R€Vf€UU 



:■■:■:■ ■:- ■ :■ ■ 



M ""*""** , ™**'~-~ m, ~~->»»™»""*im^ 



To use the power of CETL fullv vou 
will need more than the 8K of 
memory supplied, probably 24K. 
This will cost you another $390, 
which makes the FP-200 less 
attractive in price. The floppy disk 
option with less than 72K storage 
also seems overpriced. The printer is 
the only peripheral realistically 
priced, but since the FP-200 will take 
any Centronics compatible printer it 
has to be. 

The editing features on the FP-200 
are so good that, with a little 
ingenuity, the CETL language can be 
made to perform like a simple text 
editor. This is a bonus that Casio 
doesn't even mention. 

Fine version 

of BASIC 

The BASIC on the FP-200 is a very 
good implementation indeed. It is 
virtually Microsoft standard with a 
number of enhancements. Variable 
names can be up to 255 characters 
long {all significant), in upper and 
lower case. Arrays can have up to 
three dimensions. Up to tOprograms 
can be held concurrently in memory 
and you can chain between these 
using the GOTO PROG and GOSUB 
PROG commands. The editor is very 
good. You can step backwards and 
forwards through a program using 
the cursor keys, changing lines as 
you go. 

The inclusion of numerous 
mathematical functions, double 
precision (19 digits! and a very 
powerful set of statistical commands 
(sum. mean, standard deviation, 
linear regression, and more) should 
appeal to the student and 
engineering factions- The TIME$ and 
DATE$ functions are very useful: 
they continue even when the 
machine is switched off. 

Graphics are well implemented 
with DRAW, QUAD, and POINT 
commands. The 64 x 160. dot- 
addressable graphics give good 
resolution on the small screen, and 
there is also a set of pre-defined 
graphics characters similar to thai 
found on most dot-matrix printers. 

File handling includes all the tried 
and trusted Microsoft commands 
such as, FIELD. PUT. GET. PRINTS, 
and inputs allowing both sequential 
and random files. The device 
addressed can be the cassette, the 
floppy disk or the RS232C port. 

However, with all the enhance- 
ments there are two inexcusable 
omissions from true Microsoft. There 
is no STRINGS function and no ON 
ERROR statement. 

22 - BITS 4 BVTCS - Uoy. 1934 



Microcomputer Summary 



WW04 P +W> 



Name: 

Manufacturer: 
Microprocessor: 

Clock speed: 

RAM: 

ROM: 

Input-Output: 



Keyboard: 



Display: 
Languages: 

Graphics: 

Sound: 
Price: 

Options: 



Peripherals: 

Other Features: 

Reviewer's Ratings 
(Out of 5): 



Casio FP-200. 

Casio Computer Company Ltd, Japan. 

MSM80C85 (8085 compatible). 

6.144 MHz. 

8K standard (Expandable internally to 32KJ, 

32K standard (Expandable internally to 40K 

with 24K RAM). 

Centronics printer port. RS232C (300 baud), 

cassette (300 baud}, floppy-disk expansion 

slot. 

57-key standard QWERTY. 4 cursor. 

5 programmable, and 5 other function keys; 

10-key key-pad option ($89.95). 

20 characters by 8 lines built in LCD display. 

BASIC (enhanced Microsoft standard), CETL 

(Casio Easy Table Language). 

64 x 160 dot-addressable monochrome plus 64 

graphics characters. 

None. 

S795. 

8K CMOS RAM packs <$195 each). 

8K ROM utility pack (price unknown). 

AC adapter {price unknown). 

4 colour mini plotter-printer ($459). 

5.25 inch mini-floppy disk SSSD 72K ($1195). 

Continuous CMOS memory. 

Handheld portable computer. 



Documentation 5. ease of use 3, language 4, 
expansion 3. value for money 3. 
Review Unit frcm Turners Ltd, cnr Colombo St and Tuaw St, Chris tchurch. 



The documentation included with 
the FP-200 is vey good indeed. The 
Operation Manuel gives full 

instructions for jsing the computer 
with example BASIC programs and 
CETL applications. Memory maps, 
pin- outs and other technical 
information are all supplied. The 
Reference Man-jaf gives a clear 
concise description of all the BASIC 
and CETL commands. The book is 
very thorough but may be heavy 
going for the novice programmer. 
Summary 

The FP-200 is certainly not a 
beginner's comouter. but to the 
student or professional it offers 
some very powerful features. The 
ease with which the RS232C 
interface can je accessed from 
BASIC makes the machine 
particularly suitfble for remote data 
entry and later "down-loading" to 
another computer for further 
processing. However, if the FP-200 

was able to interface directly to a 

VDU then no secondary computer 

wquld be needed. I am sure future 
lap computers will contain this 
feature. Certainl/ the FP-200 already 
has the internal power to rival full 
size computers. The machine: 

• Has very gooc system software. 

• Has no keyboard roll-over. 

• Its optional RAM is overpriced. 

• It is aimed at the professional user. 



From page 19 



All in all, the Apricot can match or 
beat most of its 16-bit rivals. It is 
small, neat, powerful and endowed 
with a good software base. Design 
for friendliness in hardware and 
software has enhanced its value to 
the small user, and many of its 
hardware features are taking 
advantages of current-generation 
thinking. It comes bundled with 
some very useful software and 
access to much more. For really 
demanding specialist users wanting 
to stay with 16 bits and needing 
more expansion slots or some very 
specialist software a Sirius, IBM-PC- 
XT, or NEC-APC might be more 
attractive. 

However, the real challenge will 
probably emerge over the next year 
with low-cost 32-bit machines, but 
they will clearly take time to develop 
a complete software base. 
Meanwhile the 1 6-bit market will 
grow. 

The Apricot is a well-provided 
starter system that is clearly 
competitive in this market. Its edge 
over its many rivals will depend on 
its price. Although figures as low as 
$5800 have been quoted, it seems I 
that the final price may be creeping I 
nearer $7600 tax paid. 



HnRDWflR€ fi€Vl€W 

TelGvideo portable 

Serious 

business 

contender 



By Gordon Findlay 

Televideo is a company well 
respected for its high-quality 
terminals, and more recently its 
desktop computers. Like many other 
companies, Televideo has noticed 
that one of the fastest growing 
segments of the computer market is 
for business portables. Televideo's 
entry, the TPC-I {Televideo Portable 
Computer, 1), is the result. 

The Televideo is a light-coloured- 
box, with screen and disk drives in 
the Iront, plugs, switches, and 
connectors in the back. The unit has 

a flap underneath which folds out, 

allowing the computer to tilt. The 

keyboard is detachable, connected 
to the computer by a curled cord. 
The keyboard also Tilts. The 
keyboard cable must reach right 
around to the back of the computer; 
a small plug on the front would have 
been very convenient. 

The case is made from injection- 
moulded plastic, which seems fairly 
rugged, although the demonstration 
model I was using had a broken 
catch. These small pieces o\ plastic 
seemed rather fragile, as did the 
removable back cover which covers 
the connectors and holds the power 
and keyboard cords in transit. The 

keyboard latches on to the front, 

covering the screen and drives, 
when being shifted. The TPC-I is no 
feather weight, at 1 3.6kg, but is still 



tBf-ntr <4«B'llttWaVM6*V>««~i"tMVM i <'*WWW''ftmW^^ 




— « 




-I I I I I I I I I I I I 
_M I M I I I I I I I 




The Televideo TPC- 1 

quite portable, at least from office to 

car. 

The screen measures 22.9cm (9in) 
diagonally, and has an amber 
phosphor. The resolution is very 
good, and I was ale to read text 

easily with the keyboard in my lap. 

The text display is 24 lines of 80 
characters; a graphics mode allows 
640 x 240 pixels resolution, not in 
colour. A neatly -ecessed brightness 
control on the front panel made 
adjustment easy 

The text screen may be normal or 
inverse video, sslected by either a 
dip switch on the back panel or 
(more normally) Irom software. Text 
may be underlined, blinking, half- 



intensity. Or even invisible (foj 
passwords and so on). These are 
selected from the keyboard or a 
program by sending sequences of 
characters to the screen ("escape 
sequences"). Sequences also 
provide for placing the cursor at any 
point on the screen - a program can 
define a function for this very easily. 
The keyboard has many keys. As 
well as the usual alphabetic, 
numeric, and so on, there are 10 
function keys, a numeric -control 
keyboard, control, escape and 
■alternate keys, and some others 
which curiously are not used. The 
function keys may also be used with 
the control key, and some may be 



TELEVIDEO 

PORTABLE 

now available! 



COMPUTER 
■ PLUS 



also Spectrum 

Our guarantee on home compuiers is 
a year a month and a flay. 



Computers, books, 
magazines and 
software for home 
and business. 



103 Riccarlon Rd, Christchurcli, Ph. 488-519 



BITS & BYTES - May. 1 984 23 



HRftDUJflftC R€VI€UJ 



'* * * "w"*p*" ) »">mrorowOT»w w i i) !WB3g 



'•}.-. ■:■'.'/•.-■ '■■/:•■, *vn&tAiam/M/ttjtn*twt em \t i \\ t \ r \ -a-ox-xowmw^o n i ^ i i i ! I l l I I I I » 



*i wn ' WH )i m i!iii ^ iaWbWWMi->-*"*T-"-^v— 



shifted, giving a total of 32 different 
seyuunwii which may bo assigned. 
Programming the function keys was 
easy, but I couldn't, find how to save 
them to disk - I hope there is a way. 
The shift-alt key combination toggles 
the screen between text and 

graphics displays, and the computer 
is reset by the Ctrl-Alt-Del sequence, 
which is almost becoming the 
standard. The numeric keypad keys 
also function as control keys, 
depending on the "position" of the 
"numeric lock" key. As this key 
doesn't lock down, and has no light 
or other indicator, it is impossible to 
say which mode the keys are in. The 
same can be said for the "Caps 
Lock". 

The most irritating thing about the 
computer was the racket made by 
the keyboard. The keys made a 
mechanicaf noise as they were 
pressed, and another coming back 
up. An ■electronic "click" made three 
noises per keystroke, which is at 
least two too manyl The electronic 
click can be turned off, but the 
noises still made the keys sound 
rattly. The feel was quite good, 
perhaps a little sloppy. 



CP/M nicely 
implemented 



Two double-sided, mini-floppy 
drives are mounted vertically 
alongside the screen, with 368. 6K 
characters capacity each. The 
format is the same as that used by 
the TS803/8O3H desktop 

computers, providing for some 
compatibility. The operating system 
is CP/M - quite a good 
implementation, with sensible error 
messages such as "Please shut the 
door of disk A", rather than "8DOS 
ERROR ON A: SELECT". It was 

interesting to test the operating 
system by such (usually foolish) 
actions as copying a disk from one 
drive to another while opening and 
closing the doors randomly. Each 
time the computer lor operating 
system anyway) was able to 
recover, tell me to shut the door, and 
continue without losing data. 

Other interfaces and connectors 
on the back panel provide for serial 
and parallel output (to printers, 
modems, etc.), with switch or 
software selection of communica- 
tion parameters, A connector is 
provided for the Televideo 
"Supermouse", which is a throe- 
button mouse, available as an extra 
for about $430. These connectors, 
and the on-off switch, are all in a 
recessed section of the back panel. 



Microcomputer summary 



Name: 

Manufacturer: 
Microprocessor: 
Clock speed: 
RAM: 

I/O ports: 
Keyboard: 

Display: 
Languages: 

Graphics: 

Sound: 

Cost; 



Options: 

Other features: 
Test machine 




TPC-I. 

Televideo Computer Systems. 

2-80A. 

4 MHz. 

64K. expandable to 128K user RAM, 32K 

screen RAM. 

RS-232, Centronics, mouse. 

Typewriter style, detachable. 

24 lines by 80 characters, amber screen built 
in, with various attributes (see text). 
Many CP/M, e.g. WBASIC. 
One colour. 640 x 240 resolution. 
Yes. 

With twin drives, built in screen, TeleSolutions 
software. Cashman etc. $4,590 (including 40 
percent sales tax). 

SuporMouse $431, other peripherals as 
required. 

Compatibility with other Televideo machines. 
supplied by Computer Plus, Christchurch, 



The TPC-1 has a graphics 
capability especially selected for use 
In business. The resolution is very 
good. Programming is taken care of 
by the GSX extension to the 
operating system which provides a 
collection of calls for common 
operations such as drawing lines, 
shading, and so on. A utility 
(GENGRAF) is piovided to link an 
applications program with the GSX 
loader. The software supports a 
number of printers, and plotters if 

required, by using independent 

device drivers, details of which are in 
the System Reference Manual- A 
sample of the Teevideo graphics is 
shown in an illustration - this was 
produced using a dot matrix printer. 

Documentation for the machine is 
in two parts. A good, well written 
user manual ccvers setting up, 
connection of peripherals, using the 
keyboard, forma King and copying 
disks and disk handling, at the novice 
level, with lots of illustrations. The 
Reference Manua I is not so sjmpl e of 
course, and co/ers much more 
ground. A useful chapter explains 
most CP/M commands, including the 
use of STAT and PIP. Almost 
everything is included and tables and 
specifications are collected In 
appendices for easy reference. The 
manual is fairly well organised, 
although, I still cannot save (unction 
key definitions - maybe I didn't look 
hard enough. 

Software comes with the machine 
of course. As w&ll as the operating 
systems and giaphics extension, 
utilities for copying and formatting 
disks, setting up the system (e.g. 
connecting the mouse) and 
demonstration programs are 
included. The TeleSolutions soft- 



ware package comes with the 
machine as well. This is a text- 
processor. TeleWnte, a spreadsheet. 
TeleCalc, TeleChsrt for making 

graphs and charts from TeleCalc 

data, and Cashman. an invoicing, 

stock control, and debtors 
accounting package. 

TeleWrite is billed as an executive 
word processor, and is quite easy to 
use, although not as comprehensive 
as a full wordprocessor, which 
presumably is for a typist rather than 

an executive' 

TeleCalc is a different spreadsheet 
- menu driven rather than command 
driven — but very powerful and easy 
to use. TeleChart provides for 
production of pie, bar and line 

graphs, in a variety of styles and 
combinations. This also is menu 
driven. 

The TPC-I is a serious contender in 
the business portable market. 
particularly as the Televideo range of 
desktop computers is compatible 
with it. 



COMPUTER FOR SALE: 

COMMODORE 
CBM 8032 

With 8050 dual disk drive, 8024 
1 32 col. printer, debtors, invok- 
ing, payroll, VTslcalc. 

CONTACT: 

Grahame Craig 

Woo Ire »t International 

Phone (071) 393-668 

Hamttton, 



24 fills & BYTES - May. '084 



HARDUJRR€ R€VI€W 



:"■:-'■■::::: ::: :: :: 



Home Sharp 
with printer 
and plotter 



By Shayne Doyle 
This computer is the latest home 
market offering in New Zealand by 
Sharp. It is billed as a "clean 
machine", referring lo its lack of a 
resident language interpreter. It is 
also clean in design: a full 
configuration of computer, key- 
board, cassette deck, and 
printer/plotter is in a compact 
package about the same size as an 

average electric typewriter. In 

Britain, the base model without 
cassette and printer is the MZ700. 
Add the cassette drive and it 
becomes the MZ721 , which is -the 
base version on the Australasian 
market. Further addition of the four- 
colour printer plotter makes it an 
MZ731. 

The front lower face is occupied 
by the keyboard, 58 main keys, four 
Cursor keys to the right, five shiftable 
programmable function keys to the 
upper left, and above the cursor 
keys, INSert and DELete keys, which 
when shifted, give home or clear 
screen home. The keys are true key- 
switches and have what I feel is an 
ideal degree of resistance. It is not an 

"ergonomic" keyboard, but is very 
nice to use, and best of all, the keys 
are quiet and do not "clack" as so 
many keyboards do. 

Each standard key has two 

graphics characters marked on the 

lower face, and these are activated 
by a GRAPH key. The two characters 
are then accessed by shift/unshift. 
An ALPHA key reverts it to the 
standard upper case ASCII set. While 
there is no obvious CAPS LOCK key, 
pressing SHIFT 81 ALPHA performs 
this function (this is not documented 
in the manual). The function keys are 
assigned present values when 
BASIC is loaded, but may be 
dynamically redefined directly or by 
program statement, to a maximum 
of 1 5 characters per key. 
The rear top face o1 the computer 

is divided into three sections, the left 

third being power supply ventilation 

grille. The centre takes the plotter, 
and the right third contains the 
cassette drive. On the rear panel is 
a comprehensive array of I/O 
connectors for: second cassette 
deck, two joysticks, system bus, 




The Sharp MZ-721 
parallel printer interface, speaker 
volume control, system reset, frame 
ground terminal, AC power socket, 
on/off switch, RF modulated video to 
TV, composite video to B/W monitor, 
and RGB colour nonitor output. The 

joystick sockets would not match 
the plugs fitted to most joysticks, 
and the parallel printer socket is an 
edge connector extension of the 
main PC board. These are fine if 
using Sharp supplied cables/ 
joysticks, but a problem if using 
anything else. 

26 CHARACTER flODE 

NORMAL 40 CHARACTER MODE 



ee otwKTK -rare - srtu ffraiwf itsicvr. ;$'hi p ? 
Sharp print examples 

The black and white monitor 
output is good and steady, but no 
matter how well tuned my National 
TV, I could not get a good colour 
picture; a high decree of colour wash 
and blurring was evident. Another 
recently reviewed machine produced 
monitor quality R r colour on this TV. 
I was unable to check the RGB 
output, but if /ou have seen a 
computer operating into an RGB 
monitor, you will know what the 
quality is like. 

The normal display format of 25 
lines of 40 characters is a 1K 

"window" on the true display area 
of 2K. The "window" may be 
scrolled around this virtual display by 
using the cursor <eys. 

A machine -coce monitor program 
is resident in ROM, allowing 



LOAD/SAVE/VERIFV from cassette, 
memory modify, print memory, jump 
to address, and transfer control to 
free RAM area. The rest of memory 
(about 61 K bytes) is available for 
machine-code programs. The other 
languages are loaded from tape by 
the monitor load command. 

With BASIC loaded, free user 
memory is reduced to 36. 4K bytes. 
This version of BASIC is a bit unusual 
in that it also has a machine-code 
monitor embedded in it, with the 
following commands: switch output 
between display or printer, dump 

memory, modify memory, find 
string, move memory block. 
SAVE.'LOAD/VERIFY memory to 
cassette, call subroutine, and return 
to main program. Alternatives to the 
BASIC interpreter are Pascal and the 
Zen editor/a9sembler. 

Although it only takes about three 
minutes to load BASIC on the 1 200 
baud cassette deck, it must be added 
to the program load time. An 
obviously better scheme is to 
provide pageable Eprom space as 
some machines do now. 

Drawback with 

the graphics 

The second major drawback with 
this computer is the lack of any 
standard high resolution graphics 

facility or programmable character/ 
sprite system. The normal 25 x 40 
character screen has a very low 
resolution 80 x 50 pixel system 
accessed by the standard 
SET/RESET statement pair, having 

BITS & BYTES - May. 1384 - 25 






HARDWARE R€VI€W 



***^*s***M#WMMHWt#QW*W404K#S 



Ready 


















BYE 


















*D 1000 


01F 
















:l 000=03 


00 00 


00 


0PJ 


0R 


00 


00 






- 1 008-00 


00 00 
00 00 


00 

00 


00 

00 


00 
00 


00 
00 


00 
00 






: 101 0=00 


s 




:l 018-00 


00 00 


00 


00 


00 


00 


00 






*R 






Ready 


















BTE 


















*D 8000 00 IF 
















:0080=C3 


DA 00 


C3 


20 


01 


C3 


FE 






-0008=04 


C3 FA 


04 


C3 


31 


05 


C3 


y. . 


. . . 1 . . 


"0010=02 


05 C3 


33 


05 


C3 


DA 


04 


s. . 


.3 


■Q018=C3 


DA 04 


C3 


F9 


02 


C3 


m 


s 




*R 


















Ready 


















LOAD 


















. PLAY 


















Found 


"ACCOUNTANT" 










LOADING 


"ACCOUNTANT' 










Ready 


















RUN 






„ ^4 


thn 


Ck« 


^'p , 


1 






an extra parameter to define the pixel 
colour. Theie ate, howevei, d veiy 
large number of predefined graphics 
characters - about &24 in all, and 
these may be combined to form 
some quite complex images. 
The BASIC dialect supplied for the 

computer is not remarkable; it has 
some good features while omitting 
one or two essential constructs. It 
does have a full screen editor and will 
accept everything on a line no matter 
where the cursor is placed. The 
notable extras are a MERGE 
statement that allows other source 
lines to be read off cassette and 

appended to the current program; 
BYE which jumps into Ihe BASIC 
machine code monitor program; the 
function key handling commands 
KEY LIST and DEF KEY. It provides 
extensive facilities for formatted 
printing, and a set of five commands 
for handling cassette data files. 
While not permitting full motor 
control over the tape deck, it will 
stop the deck when reading has 
finished. 

The commands for handling the 
printer/plotter are extremely versatile 

and allow the BASIC programmer to 

manipulate this unit easily. For 
accessing machine code routines 



Order any 1 back issues for only $1 

(individual copies S1.50 each) 

— all back issues contain hints and programs 
for popular brands, a host of microcomputer 
information and the following major articles! 



Nov Review of 8BC computer and 
Issue 3 Microprofessor 1 , start of 

sones on select*ig a micro for 
a small business, feature on 
microcomputers for 
accountants. 

Feb Hand-held computer- feature; 
Issue 5 review of Shis 1 and Epson 
HX-20. start of farming and 

education columns. 

Apnl Rdviow of IBM PC NEC PC 
Iss ue 7 &0OQ and N ew Zea land 
mode t'isk drives for 
System 80. New Sord 
column, 

May Computers rtl business 

Issue 8 feature. Review of 
Commodore 64. 



June 
Issue 9 



July 
Issue 1Q 



August 
Issue 1 1 



September 
Vol. 2No.1 

October 
Vol. 2 No. 2 



Guee to *arm software. 
reviews of Ofcvetu M20. 
&cfc Smith V\toard. 
Visicalc. 

Revews of Spectrum, 
BMCSQO.Supercalc. 
Compute Mate printer. 
Start of Microbee column. 

Hev£wsofSordM5. 
Franklin Ace. Mannesmann 
prirt;er. Calcstar. Word- 
processing featire. Start 
Of Commodore 64 column, 

Revews of V2200. 
Colcur Gemo. Multiplan. 

Communicatjorts feature. 

BevewsofNECApC, 

EpscnQX-10, Cas>o 

FP 1000 and JR 100. 
1 6 Bit fcaure. 



November Reviews of Caso PB 100. 
Vol. ENo.3 fVoteus.CromemcoC-10. 

Dec/Jan Summary of all computers 
Vol 2 Wo 4 under $5000 in N.l 1 

pages of programs. Reviews 
of Spectravideo, Oric 1 , 
Com* 35. Printers under 
$5000. 

Summary of alt computers 
$5-1 0.000 in N.2. Reviews 
of Sega, TI99, Franklin Ace 
1 200 and Epson FX-80 
printer- 
Reviews of Macintosh, 
HP 1 50, Z1 00, daisy wheel 
printers. Program special. 

Comnunications feature. 
Reviews of the Electron, 
DEC Rainbow. Penal II, 
Amust. 



Fab 

Vol 2 No 5 



March 
Vol 2 Mo 6 



April 

Vol 2 No 7 



Please note issues 1. 2. 4 and 6 are sold out and other stocks are limited (Issue 7 is available minus the cover) 

ORDER FORM is on the card in the centre of the magazine 

(or send us a note stating which copies you require together with your payment) 



26 - BUSaavIES M.iv. 198* 



This Year . . . 

don't buy your children a 

gift, buy them a future! 

Your children are the most precious investment you can ever maite. So it makes 
sense to give them the best possible start in life. 

And in 1984 that means making sure they know how to handle a computer. 
Because only the computer literate will make it in the decades to come. 

The new Sharp MZ721 Home Computer is the ideal Family Computer for you. Go 
along and see it, you'll be convinced, we are. 




MZ721 HOME COMPUTER 



• Large 64 K 
Bytes of Ram 

• Full Size 
Keyboard 

• Plugs into 
your TV 

• Expandable 

• 4 Colour 
Printer/ 
Plotter 
(Optional) 




• Includes 
Built in 
Cassette 
Recorder 

• Large 
Software 
Selection 
Available 

• Program 
in Basic/ 
Pascal or 
machine 
Languages 



Available from Authorised Sharp Stockists throughout NZ 
nz Distributers Excelsior Supply Co Ltd 

^» Wellington «y» Christchurch 
*"* 896-129 *-* 890-687 

CREATED FOR PERSONAL GROWTH 



4T& Auckland 

660-618 




HflRDLUnR€ R€VI€UJ 




Graphics. . . . 

Sharp siyie 

from BASIC. PEEK, POKE, USR and 

LIMIT are provided, the latter setting 

the upper limit of memory for BASIC 

to use — it sets an artificial RAM 

top for protecting machine-code 

routines. 

A useful statement concerned 
with the displav is PLOT ON/OFF. 
This allows the printer/plotter to be 
the display device — acting as both 
keyboard echo and output device 
(see example). This feature does 
allow limited use of the computer 
away from a video monitor or TV, 
although the printer goes through 
some amazing gyrations when 
waiting for INKEY input! 

The annoying omission is the lack 
of the IF . . . THEN . . . ELSE 
extension. This BASIC leaves off the 
ELSE part, restricting the power of 
IF , • • THEN. 

Printer/plotter 

versatile 

The printer/plotter is a versatile 
little device, particularly with the 
software support given it by Sharp. 

The printer may be operated in 

either text or graphic mode. The 
former provides for 26, 40 or 80 
characters per line. Other text mode 
instructions are SKIP for linefeed, 
PAGE to set lines per page, LIST/P, 
PRIMT/P and PRINT/P USING. TEST 
prints a four square test pattern in 
the four colours. In the GRAPHIC 

mode are commands to draw solid or 

varying de-gregs of dotted lines, 
circles, and axis lines. Pen lift and 
move, home and origin setting, and a 
statement that prints standard 
characters in anv direction and 
subject to a scaling factor of to 63. 
The printer/plotter has a tiny barrel 



that contains four micro biros and 
this revolves to select the different 
colours. A most amazing example of 
Japanese micro technology and a 
versatile peripheral for a home 
computer even though the paper is 
only 4.5 inches w/ide. 
Sound capabilities are not 

impressive: the machine does not 
use either of the two common three 
channel plus v/hite noise sound 
synthesiser chips, but has a single 



square wave generator. This 

produces a monbphonic orgart StylS 

of sound and is controlled by two 
statements, MUSIC specifying the 
note to be played and TEMPO the 
speed. 

The manual is one of the best I 
have seen for a while. Illustrated 
with cartoons and with plenty of 
examples throughout, following a 
brief tutorial, the BASIC section is 
arranged in logical operational 
groups: assignment, input/output, 
looping and branching, Data file I/O, 
etc. The manual includes several 
memory maps, monitor user manual, 
circuit diagrams, charts of monitor 
subroutines (addresses and details), 
character code tables, a good Z80 
instruction set list, and a monitor 
source listing. 

In summary, I feel this computer 
will find a niche in the New Zealand 
market. It does have a few 
advantages. The built-in cassette 
and optional compact printer/plotter 
are very convenient and may help to 

overcome the language graphics 
drawbacks. The price, of $995, puts 
it in a bracket that offers some 
excellent value-for-money competi- 
tion. A large range of software is 

available for it: games, educational 
tapes, word processor, personal data 
handling programs, club member- 
ship, and many more. 



Microcomputer summary 




Name: 

CPU: 

RAM: 



ROM: 

Display: 



Graphics: 

Languages: 
Keyboard: 



Audio: 
I/O: 



Price: 

Options: 

Reviewer's rating; 
(Scale of 1 to 5): 



Sharp MZ-721. 

280A 3.5 MHz. 

64K, 36. 5K available when BASIC loaded. 

4K video RAM - 2K colour ram, 2K screen RAM 

with a scrollable 1K window. 

4K machine code monitor. 2K character generator. 

25 lines by 40 characters, 8x8 character pixel. 

RGB colour to monitor. PAL colour RF to TV input 

Ino modulated audio). Composite B/W video to 

monitor. 

Very low resolution (80 x 50) pixel graphics. Large 

number (about 620) pre-defined graphics 

characters. 

BASIC loaded from cassette. Pascal loaded from 

cassette. Assembly language editor/assembler on 

cassette. Machine-code monitor in ROM, 

58 standard true key-switches, auto repeat on all 

keys, five shiftable function keys, four cursor keys, 

two special purpose keys. 

Amplifier and speaker with volume control. 

System I/O bus (PC board edge connector). 

Connectors for a second cassette deck. Parallel 

printer interface (PC board edge connector). Two 

joystick sockets <do not match standard plugs). 

5995. 

Four colour printer/plotter $321. Universal 

Interface board. Floppy disks. 

Documentation 5, ease of use 4, language 3, 

expansion 3, value for money 3. support 4. 



Review unit suupiied by Excelsior SuppJy Company, Wellington. 



28 BUS h BYTES - May. 1984 



HARDWARE fi€VI€W 

MBC 550/555 

Sanyo bids 
for the 
computer 
market 

By John Wigley 

Sanyo is well known for domestic 
electrical goods. With the MBC 
550/5, Sanyo seems to be aiming to 
become equally well known in the 
computer field. 

The MBC550 and 555 are single 
and twin disk drive versions of the 
basic machine. A 360mm deep by 
1 1 2mm high by 380mm wide base 
houses the single sided, single or 
twin 5% in drives, and the CPU and 
hardware. At the back, of this base is 
a slot for the air inlet la fan is built 
in), a printer (Centronics type) port, 
two video ports, black and white and 
glorious colour, the keyboard input 
and ready to fit slots for 
joystick/paddle external and line 
ports. 

The 81 -key keyboard is 
detachable. and includes five 
programmable keys fusing shift 
gives 10 functions) and a numeric 
keypad. This is controlled by a 
numeric key so that it works either 
as the keypad or alternately as the 

cursor control keys. 
In the current style, the monitor 

sits on top of .the main base, The 
choice is colour or hlack and white, 
well green or whatever. So a nice 
package without lots of dangling 
wires. How does it perform? 






'■"*fc4to^ 



/. 



The Sanyo 550 



The Sanyo 555 

Colour first. Already, the phrase, 
"glorious colour", has been used. It 
is. Simple BASIS commands allow 
generation of excellent colour 
graphics. Splash out and revel in the 
ease of use. In monochrome, so dull 
after colour, the same high quality 
graphics are just as easily designed. 
Text is well formed and easily read — 

portables have their place but a large 
screen is much nicer. 

The software is impressive - MS 
DOS, BASIC. WordStar, ReportStar, 
DataStar, CalcStar — and has its 
own impressive manual. Not perfect, 
but very good and self-training 
manuals are available. Printing is 
good and readable. With its extra 
capacity, the 555 can run the 
fvlailrnerge, SpellStar and InfoStar as 

well. 
MS DOS is a Microsoft 16 bit 

versionof CP/M 2 (for eight bits). It is 

obviously CP/Mbased and can be 

learnt if you want to make the effort. 
The MS DOS manual is the only 
manual that is o-btuse -- ideal for 
centres of higher learning. 
Fortunately, all the other sensible 
programs are easily called up, and 
their manuals are clear and lucid. So 
it is not necessay to learn MS DOS. 
It also includes an Auto Execute 

function which means programs can 
be set up to load and run as a turnkey 
function, 






Plenty of software is available 
right now — definitely a plus. 

The d*sk drives are somewhat 
restricted in size. 

The immediate future will bring 
double sided disks, a hard disk and 
networking. 

And IBM compatibility? Some IBM 
disks (must at this stage be single 
sided) will run with no problem. 
Anything under MS DOS seems okay 
but if it makes calls to ROM, no. 
While this machine is good enough 
to stand on its own, some degree of 
compatibility is a bonus. 

Summing" up, another good 
package at a very attractive price. 
Marketing will decide the success ol 
this computer but if sales in the USA 
are any guide, it will be a success, 
Just look at the price. 

A final word. This is a 16 bit 
machine. Whatever the experts 
might say about eight bits being 
enough, it is not. The extra, 
addressable memory is very 
worthwhile, especially with Calc 
sheets. 



Post your 
subscription 

today 



BITS & BYTES- Mny. 11 



- 29 



HARDWARE R€VI€W 



......... .. ,,.,.„..,„.,„, 



m o nw iKv .-.is.:. 



Microcomputer summary 



Name: 

Manuiacturer: 

CPU; 

RAM: 

ROM: 

Video RAM: 

Input/output: 



Keyboard: 

Video: 

Speaker: 

Operating system: 
Software: 

Reviewer's ratings; 

Price: 



Review machine supplied 



Sanyo MBC 550/5. 

Sanyo Electric Trading Co. Ltd. 

8088 ® 3.6MHz. 

128K expandable to 256K. 

8K. 

48K, including 1 6K of main nemory. 

Printer. Video, RGB. Keyboard ports (RS232C, 

joystick/paddle, external avertable as extra), 1 or 

2 disk drives (5%'). 

81 keys, inciuamg rive programmable dual 

function keys, numeric keypad, and cursor keys. 

Monochrome 80 x 25 lines. 640 x 200 riot 

graphics. Colour (RGB), eight colours, 80 x 25 

lines, 640 x 200 dot graphics. 

8eep. 

MS DOS. 

Any under MS DOS, e.g. BASIC, CPM/86, 

WordStar, Mailrnerge, CalcStar. InfoStai. 

Documentation, 4; Ease of ise. 4; Value for 

money, 5; Support. 5; Expansion, 3. 

MBC 550 S 2395.00 includes MS DOS, BASIC, 

WordStar. CalcStar. 

MBC 555 $3295.00 includes all above plus 

Mailrnerge, InfoStar and SpellStar. 

by Sanyo Business Division. 



IMPORTANT 

Please include your name 
and address with ALL 
subscriptions and back copy 
orders. 

If you haven't received any 
copies of BITS & BYTES it 
could be because we don't 
have your address! 



micro news 
Wellington — telephone Pat 
Churchill, 797-193. 



Post your 

subscription 

today 




BUSINESS SYSTEMS DIVISION 

introduce the Sanyo MBC550 series 16- 
bit personal computer with expandable 
RAM up to 256KB on MS-DOS, from 
$2395* 

The Sdnyo 550/555 package 
includes up to five software programs: With 
the 550 —"Wordstar" (word processing) 
"Cafcstar" (financial modelling). With the 
555 — "Wordstar" and "CaJcstar" plus 
"Infostar" (data base management) 
"Spellstar" [20,000 word dictionary) and 
"Mailrnerge" (mailing list program) 

MBC550 incorporates one 5" floppy 
disk drive; ihe MBC 555 has two for even 
greater and more versatile storage and 
processing. Also avairable with 320K disk 
drives. 



rill 



SRW0 8USME95 5V57E/75 



169 V-viutati Prt, Epsom lei 688-032 Auckland — Contact Ken Dous 
t?4 Oxon Sj'eei fe> 84S-7! 3 Wellington — Contact Mike Cole 
528 Mcorricuse Ave Tel 790-064 Chn sichu/th — Contact BHI Thew 



DEALERSHIPS 
^ AVAILABLE 

\ IN SOME 
» AREAS. 




Yesl I'd like to know more about Sanyo MBC computers 
Name 



Address 



Phone 



Post to Autorai Sanyo Ltd. 

Business Systems Division. 

Freepost 2002 Wewnwket. Auckland 

<\0 STAMP REQUIRED 



30 - BITS & BYTES Miry. 19S* 



HflRDWRR€ R€VI€LU 



DtWWWAI 



Wftt/mv.vs-v/.iJ/,» 



ZETAC682 

cassette 
deck 

By Tony Graham 

The 2ETA-C682 data cassette 
deck should be able lo solve 
LOAD/SAVE problems for quite a 
few micro users. 

The attractively presented unit has 
all o* the features required for low- 
cost data storage, using the standard 
C type cassettes. Input and output 
connections are via a 5 pin DIN plug 
for which there is no indication of pin 
connections, or by 3.5mm phone 
plugs as normally used lor 
microphone and earphone. A 2.5mm 
plug is used for remote. 

|f your computer has provision for 
remote tape operation, it will still be 
necessary to pull out the remote plug 
to allow fast forward and rewind to 
operate. A monitor with on/off 
switch is included so that tape 
signals are audible on both SAVE and 
LOAD. 

A tape counter is provided. 

The sample unit was able to cope 
with input signals of less than half 
and more than five times the 
manufacturer's rated input level 
without any noticeable change in 
output level (checked with 1KHz 
square wave)- The output wave form 

varied considerably with the setting 

of the level control. About 25 
percent of output was present with 
the control at minirryjm. Maximum 
output voltage level was achieved at 
approximately mid-setting of the 
level control. The output wave form 
at this point had a yery sharp spike - 
nowhere near a square wave. But as 
the level control was increased 
further the wave form changed so 
that at maximum level an acceptable 



square wave was obtained. This 
is obviously th& reason the 
manufacturers suggest starting to 
load with the level control at V* 
setting and moving up or down as 
required. At this setting all program 
tapes produced a successful first- 
time load. 

One disadvantage of the 
'Datacorder' is that the batteries are 
only the AA, or penlight, size- 
Alkaline cells are recommended but 
at M.Z. prices a power adapter is 
probably a better buy. A 6-volt 
adapter is required with a Current 
rating of at least 140MA. 

One curious statement in the 
instructions is, "Be careful not to 
demagnetise the erase head." This 
suggests that a permanent magnet is 
used for erase. This is not the case 
as the erase head is in contact with 
the tape during loading, and if 
magnetised could be just as much a 
problem as a magnetised record/play 
head. 
Specifications — 

Input: 50mv +/• lOmv P-P square 

wave. 

Input impedance: 2k ohm +/- Ik 

ohm. 

Frequency used h recording: 800 HZ 
to 2400 HZ square wave. 
Output: 3.5v +'- 0.5v P-P square 
wave. 

Output Impedance: 68 ohm. 
Recommended Retail Price: $7 9.95. 
Sample unit provided by David 
Wells, Ltd., P.O. Box 2823, 
Christchurch. 



Programs 
welcome 



Hits X Bytes welcomes submission 
til' programs for inclusion in its 
regular program Features, and in 

oilier sections of the magazine. We 

pay fi>r good programs used. 

Please note, however; 

• It Hie listing is required hack, 
enclose a slumped, self-addressed 
envelope. 

• Programs will lie stored until 
used. Those not used "ill 
eventually be discarded. 

• Listings should be primed on 
white paper, and (he ribbon of the 
printer should he in noiid order. 

• Your program stands a better 

chance of being primed il the 

print-out is set so that the lines are 
as close as possible to the column 
wjdlll of Iti/s £ Hvles. 

• For long programs, a tape or 
diskette would he welcome so Iha1 
we can see how il works. These 
will lit- returned in due course. 

• Don't forget lo include full 
details of your address and name. 

• Don't forget lo say which 
machine your program runs on. 

Addrcvs programs lo; 

Programs Kditor 

Bits & Byles 

Box 827 
Christchurch 
And keep them coming in... 



S€LL VOUR COMPUTER PRODUCT NOW!! 



Compuxashcp is a low cost way to reach BITS & BYTES readers. 

ONLY $40 for one insertion 
or 530 for six insertions 
or ?25 for 1 1 insertions 
Your ad can be 4cm deep x 1 2. 5cm wide or 8cm deep x 6c m wide 
POST TO: COMPUTflSHOP, BITS fit 0VT€S, BOX 827, CHCH 




MODEL C6a2A 



DATA RECORDER 

The Zela Data Recorder ,y g t 

suitable for use with mosl 
personal computers. Top 
quality, has all necessary 
features — tape counter, 
level control, L E D. 
record light. Battery 
operated or with AC 
adaptor (optional extra) 
Fully guaranteed 90 
days. 
RETAIL STORE 

149 HEREFORD ST, CHRISTCHURCH. 

' TRADE ENQUIRIES WELCOME 
AUDIO. VIDEO. MUSICAL AND ELECTRONIC GftOLP LTD. P.O. SOX 2823. CHRISTCHURCH. PH 797-226 



79.50 




BITS 6 BYTES Vay. 1984 - 31 



P€OPL€ 



• ■ ::■'.'■:' 



GA RTH CA RPENTER 

Astrologer 
an early 
micro user 

By Pat Churchill 

I met three ol Ganh Carpenter's 
pets when I visited his homo recently 
— two sleek grey cats and a CBM 
3030. While the felines are 
undoubtedly dear to him, the PET 
computer is a major asset for this 
Wellington astrologer. It has taken 
much of the donkey work out of his 
astronomical computations and daily 
proves its worth by freeing Garth for 
other pursuits. 

In his pre-PET days, it could take 
Garth up to 45 minutes to construct 
a map for an interpretation. The 
computer has whittled the time 
down to 1 -8 minutes. 

"An eight-hour day's work can be 
done in 16 minutes." 

Garth Carpenter was one of New 
Zealand's earlv PET owners. 

"When Commodore brought out 
the PET, and the Radio Shack the 
TRS-80. I. thought what marvellous 
number-crunching tools. But there 
wasn't any astrological software 
around at that stage for these 
machines." 

It just happened that the PET 
designer, Chuck Peddle, was also a 
leading American astrologer. And 
Peddle's close friend, Michael 
Erlewine, was one oi that country's 
leading technical astrologers. 
Astrological software was an early 
PET development. 

Garth bought his machine at the 
beginning of 1980. There were lots 
of early hassles. "Initially I was 
supplied with the wrong DOS 
support." 

It bocame a monotonously regular 
occurence tor Garth to send his disk 
drive back to the Auckland firm he 
bought it from. They would check it, 
say it was working OK and return it. 
This happened six times and left 
Garth $400 poorer for the air freight. 

Eventually the firm sent someone 
down to check out the drive. 

"He couldn't get it going either. 
That was when we discovered I had 
the wrong DOS support system." 

Garth had to teach himself to 
program the computer. Ai the end of 
the first day he had produced his first 

32 fflTS* BYTES May. '98* 




Garth Carpenter 
program. Just cause for a 
celebration. 

"It took me a year to become 
proficient in BASI-." 

He says he is not a tidy 
programmer, in 'act describes his 
style as "sloppy", but it suits him. 

Over the last three years he has 
been putting together a program for 
his astrological work. It is 
operational, but is so far about three- 
quarters finished. It uses 20K. Garth 

reckons this coud be streamlined, 
but is reluctant to meddle with it yet 
for fear of dropping something vital. 

"There are a Jew bits of program 
that never get executed because 
GOTOs never return." They will 
probably stay that way unless Garth 
needs to clear them out for operating 
space. So far that hasn't been 
required on his 32K PET. 

Garth is critica of the instruction 
book that came with his machine. It 
took two years for him to sort out 
one algorithm because of inadequate 
documentation. 

"Instruction books are a lot better 
now." 

In spite of his initial hassles, he 
feels there were some advantages in 
being in early. W-iile there may now 
be various software packages 
available to lighten the astrologer's 
load, Garth has the satisfaction of 



having tailormadc o program to suit 
his needs. 

He has found writing the program 
a challenge, at times a thrill when 
problems have been solved. 

"I'm a relentless seeker after the 
truth of something. I'm not happy till 
I g&t to the end of a thing. Some days 
I get depressed but the spur is that 
experience has showed that I get 
there in the end." 

When programming goes awry, he 
likes to ask himself, "What do all 
these errors have in common?" 

Garth Carpenter is very interested 

in the jurisprudence affecting 

programming. "No-one can own an 
algorithm. A program is made of 
algorithms. But it can be argued that 
while you can't own an algorithm, 
you can own using it creatively." 

It is an interesting point to explore, 
he feels. 

While the computer has whittled 
down his work load, he is amused to 
sometimes find himself impatient 
with the machine. "It takes only a 
maximum of 10 seconds to calculate 
any planetary position" — a task 
that could take an astronomer, 
working things out in his head, a day 
- "but I find myself wishing it 
would hurry." 

Unfortunately, in terms of learning 
things the hard way. Garth lives in an 



P€OPl€ 



'W'oisiiaotKMOJOJWf^mKmm»m^ '•.v.™v"-.iv^-..v.v.,., 1 ...,,..... . ,,.,.. >..>.,.„....,. 1 ,.„. l ,.., V v'j" 






area prone to power cuts and spikes. 
He appreciates the value of saving 
new material while he still has a 
chance. 

THE POWER AND THE 
STORY 

He tells a delightful story from his 
early computing days. He often 
wonderGd what was inside the 
machine, but wasn't game to look. 
Then another of Wellington's early 
PET owners visited him, a veteran of 
the chips. He opened Garth's 
machine and pointed out the various 
features; ' 'he even told me it was all 
right to vacuum clean inside it." 
Which they did. Then closed it up. 
turned it back on and. . .you 
guessed it. Nothing happened. "He 



went very white." 

It just happened to coincide with 
yet another loca power failure. 

Garth has Comrnod ore's 8050 
dual disk drive. A Diablo printer 
which he describes as '"Very 
robust," completes the configura- 
tion. This printer runs non-stop from 
9am to 6pm anc in four years Garth 
has had only one minor problem with 
it. He finds h invaluable for a 

correspondence course in astrology 
which he runs. He uses Wordpro 3, 
his "greatest asset." 

But while Ganh Carpenter has his 
machine doing the donkey work, one 

thing hasn't been computerised- . - 

the interpretation of his clients' 

charts. 

"I wouldn't do it on a computer. 
It's an aspect of your mind. The 



variables in astrology never repeat 
themselves. A program would be 
constantly qualifying. If this, if 
that. 

Even with the computational part 
of the process computerised. Garth's 
personal contribution takes time. 

People still ring up expecting to get 
an instant horoscope. 

"The role of the astrologer is 
changing. We're not a fortune-telling 
device, but we do have a therapeutic 
role in continuing counselling." 

While the computer has freed 
some of Garth Carpenter's time for 
other aspects of hrs work, it has also 
presented him with a personal 
challenge that he apparently relishes. 
That program, when it is finished, 
will open up research facilities, he 
says, with a glint in hrs eye. 



INTERNATIONAL SOFTWARE CONNECTION 

YOU'VE READ OR HEARD OF SOME EXCELLENT SOFTWAR E AVAILABLE OVER SEAS 

BUT YOU CAN'T GET IT IN NEW ZEALAND 

THEN THERE'S A GOOD CHANCE 

P.C. POWER MAY BE ABLE TO HELP YOU 



IF IT'S 



or a 



We have access to over 3000 U.S. software packages. 

GAMES Software 

EDUCATIONAL Software 

BUSINESS Package THEN WRITE OR CALL US WITH YOUR SPECIFIC REQUIREMENTS 



P.C. POWER attended "Comdex Fair ' held in Las Vegas Nov. 1983 and "Sollcon" New Orleans Feb. 1984. I15O0 plus exhibitors at 
each show). THE RESULT: access to most major brand software and a large selection of hardware available right here in New Zealand. 

Each month P.C. POWER wll feature a top computer product. Yoj can order these products locally from us, and they all carry a 
warranty to perform -^^^^^— — 



THIS MONTH: 

Knoware teaches you to use a 
personal computer - in no time! 
Knoware gives you software programs 
you can use — all the time! 

Knoware makes personal computer learning enjoyable. 

Knowye combines a unique educational experience with 
intriguing entertainment. Thanks to its friendly format. 
you'll finally be able to say with confidence. "Now, I can 
really use my personal computer". 

Knoware makes personal computer learning easy. 

You con'! nave to wace through written Instructions oi a 
stack ol manuals. All the help you need is right in Knoware 
lisell It's clear, concise, and free ol computerese. 

Available for Apple II Pius and lie, 64K 

I.B.M. PC and XT. DOS hi or 2.0 128K 

colour graphics or mono with hercules board . 

DEALER ENQUIRIES WELCOME 




Knoware makes personal computer learning worthwhile. 
In a lew fours with Knoware, you'll M comfortable with six ol 
lite most important business applications used every day, 

Basic programming Texl editing 

Database management Financial decision making 

Spreadsheet applications Simple graphics 

Knoware is a tool yo u can use at work or at home. 

Your Knowa/e learning experience doesn't end wtien 
you've been Ihtough Knoware once - or even twice. 
You've only just begun. Knoware includes a n urn to ot 
starter kit software programs to get you going with your 
own persona] computing. 

Spreadsheet Text Editor 

Database Manager Pie and Bar G raphs 

Individual Retirement Account Planner 
Financial Decision Support Calendar 

Metric to English Measurement Conversion 

Please send me Knoware fast: 



P.C. 

Personal 
Computer 



POWER 

Telephone (04) 693-050 



Ltd 



Mail :.i:il .•: Form to: DEPT BB4, 

P.C. POWER no, 

420 HIGH ST. LOWER HUH. 

Telephone (04) 693-050 

Enclosed is £250 each plus S3. 50 posiugo 4 riaOdlMg, 

Name 

Suwi 

Pnonc 

CIWU6 NO. 



CHy 



. Ky Cwnpuier Diana 6: . 

Please ciiarue my U Visa UWC*o LlAmax 



TL 



Sgralun: 



Ei'j'Ci 



BITS 6 BYTES - Mov. 190* - 33 



Look! ! at the world famous business / 



ANDERSON BELL 
ABSTAT is itn easy lo learn Interactive 
statistical pneknge. 

Cw)v:AB DOS; 0/6 Price s*7M 

AHCOM PACIFIC 
MITE Inter Machine comnu (Hardware 
Independent Transfer Environment) 
Cod ot II IT E DOSiO/8 Prlci-:$2&2 

ASHTON TATE 
dBASE II la 11 window i nto an entirely 
new way of managing your business 
world. 

COI>E:I>B DOSiD/8/WP Price:S963 

dBASE II with TUTORIAL. As above 
lor tho first time user. 

COOEiDD'T DOSiO/S/M/P 

paicEiiiosi 

dUASE II TUTORIAL. For those 
wlsnlng lo boeome proficient • 

CODEtDBT D0S:u76/M/P PHICE:S99 

dBASE II FOR EVERY BUSINESS: a 
hdpful guide book for business 
applications. 

CODE: DBFKD Price: S65 

EVERYMAN'S DATABASE PRIMER: the 

nvost widely read b-ook on dBASE II. 
CODE:DBP Pricc:J53 

dBASEIt UPDATE: up lo the rainuto 
CnhancemcnW- 

CODE* OB U DOSiO/ft/M/P Price:* 148 

DATAMANGKHKNT POK 
professionals: approaches 
professional prdblclM In terms of data 
management technology- 
CODEiUMFP Price$57 

FRIDAY! I you run quickly turn your 
pdpor Tlk-s into electronic Tiles und get 
everything done by Friday! 

CODE:FK DOS:0/P Pnce:S424 

IBM PC RKFERKKCE 
ENCYCLOPAEDIA: a wealth of 
information flftout Ihe PC and PC-XT In 
two binders. 

COUEllBVifcN prtcesSHt 

TIIKOKill THE MICRO MAZE: a 
colourful, pictorial guide to the 
mysteries of ralero coop tiling 
CODEiTTMU Prlc*:522 



BD software 

BD>S C COMPILER: An affordable limited 
implementation of C. 

CODE: B DSC DO»:o I'iW^.'M 

BDS C UPDATE: The latest updates to 
the above. 

CODE:DI)SU DOSiO Prico:*93 

DIGITAL MARKETING 
MILESTONE: u powerful "Critical Path" 
program th»t nan b* used for planning 
ami analysing virtuilly any project- 
CODBiNS UGSiQ/iJ Pric«il7I3 

DIGITAL RESEARCH 

ASSEMBLE!* I TOOLS 

CODE'.A'T l>OS Price:!!?! 

ASSEMBLER - TOOLS 86 

C01)E:A'Tb6 IK'S-Jd/P Price !*4 07 

ACCESS HANAGBHi n versatile flic 
access method - Interfaces multiple 
languages to commoti dnla files. 
CO UK: AM DOS:! Prioo:*5S8 
C01>£:AMBfi D0M6/P Price:J711 

DR1 C COMPILER: nn advanced, elegant 
coding language built for coding power 
and execution spccl- 

COUEiC DOSiG.P Pricci$6S8 

CBASIC COMPILE*; an enhancement of 
the Industry standard CUASIC 
generating native rode. 

COt>E:CB88 DO*:0 Pricc:S830 
C0DE:CB86 DOSsfi/P PrIcc:S980 

CBASIC LANGUAGE: a commercial 
dialect of BASIC Inp-lamentod nn a 
compiler / interpreter. 

COUBtCBASIC DOSiO Prtcc:*W«. 

CODE:CBASIC86 DOS ill Pricc:$552 
As abf>V« 'or IBM PC 

CODE:CBASIC86l U0S:6 Prtce:$44S 



CONCURRENT CP/M: the new force in 
microcomputer operating systems. 
Allows vou to iriult task. For IBM PC. 
CODBiGCPHBN U'JSsfi I'rlceiHvS 

CIS COBOLiThe nost popular COBOL 
for oicro computers 

CODE: CIS l)0S:0/6 Prtce:SI389 

LEVEL II COBOL: gives you the full 
facilities of nuinfrine COBOL on your 
micro coraputer- 

CQuE:CISII UO5:0/6/P Prieci*«« 



LEVEL II ANIMATOR: puts life inlo 
your COBOL graphics presentation. 

CODE:CISIIAN l>OS:6/P l'n«:*lMJ 

FORMS II FOR LEVEL Ms the 
professional form generator - saves a 
great deal of programming tine. 

CODErCISUF* DOSffi/P l>ric*iS3S2 

CP/M 2.2: the industry atnatlird Disk 
Operating System. 

CODEiCPM DOSjO Price: S3 Ml 

CP/H 86: THE disk oporallng system 
forthe IBM PC/XT 

CODE;CPM86IBM 1»OS:0 Prlcei$l84 

DISPLAY MANAGER: the host way lo 
obtain porloiiility for your .icrrcn 
display. 

C01>E;DM DOS:0 Price :«KI1 



DISPLAY MANAGER 86: 



ibovc for 



16 bit micro. 

CQftfisDVdO ISOSiS/P Prico:J»<H 



BR DRAW 

COUE:DKAh D0S:G/P PricOitMZ 

FORTRAN 77: a ifticro |mpleocn tattoo 
of this language- 

COOE:PR77 DOS:6 Price:$9>J2 

DR GRAPH: creates graphs wad plots 
from typical business data. 

CODEiGR DOS:6/l' Pricc:S443 

DR LOCO TOR IBM PCi use this 
language «J program intelligence Into 
your computer. 

CODEiLOGO DOS: 6 Prleot$348 

PASCAL MTt: best for work were 
programming speed and accuracy eoUnl- 
C0DE:WT' DOS:0 Pnee:$636 
COnKiMTtK D0S:6/P I'NcctJllMQ 

C0DE:MT+8$IBM D0S:6 Prlco:S*68 

PERSONAL BASIC 

O0DE:PB DOS16 Price:S280 

PL/I COMPILER: * high performance 
profession"] programming language. 
C0DE:PU DOS:0 Pricc:598.0 
CODElPLIBt HUS:C/P PneptJiau 

MICKO SPF 

C0l>E:SVP DOS:6/P Price: «« 

SPP FOR PASCAL HT» 

C01»E:SPP DOS:0 Prlce:*365 
CQDE;SPP86 D0S:6 Pricc:541H 



IJOS 



- CPABQ 
P » I'CIIOS 



6 = CP/MH 
? : FLEX 



M ■ MS DOS 
U - Unit" LEX 



ORDERING INPOKMATION: Al present there arc over 
50 different recordliig formats of ihbrmatlon Oh floppy 
disk. IT IS ESSENTIAL, when ordering, to state make 
and modtt of iho turgot computer, disk sire, angfc or 
double sided, single or double densily, numoer of trucks, 
number of noclor, hard or soft sectored. Ctairly stole 
Code and Title of software |»tckage required- Give !»lh 
posliJ and phjrsicul address for delivery (if different) - 
Allow 10 - 14 doys ddivery to enable formating. 

TERMS: L'nebsc your eheyue or money onUt with your 
order. Add SI0 i«>t aMria ddhety and pariiinp 

UCEHSING Ail *o(lTwrc B sdd with the ownefs srfi-«r.- 
Ucensc for a ringle CPl' user- 



rilADKMAKKS The nnmxs oT Ihe oporaling sy items, the 
software, and the machines refered to in this ndverthcnunl 
are all rcKbtcred trademarks of Ihe respective owners. 



RETURNS: It is not our policy to aee<pl returns of 
goods which werv rorreetiy supplied lo order. If n 

product b defective, a Return Authorisaltin Numlwr must 

be ol)Vilned prior to return. 

IIHANDS SUPPORTED: ACS 1 - Acfler \lphnlronle I - 
Altos 5H0/S86/515 - Amust B16 - Apple - <lisb FI'-IOOD - 
Contractor 1 - Cranenco C-18 - DEC Rainbow - DEC VT10D 
■ feiiBlo 111 - Epson OX-10 - Faoam-Fuilsu - llmlh/Zcnllh 

- IBM PC - ICL DBS •• PC - Kaypro - LNW-80 - Med Ply - 
Murobcc - Wtrodeels&n - Wicropolts - NCK Declstonmutc - 
NEC - North Star - Novel - OKI - Osborne - Otrona - 
Panasonic - I'ericom - Snnyo - S-eiko - Spectra Video - 
Sperry - Tdevldeo - Toshiba - Visual - Wavemate - 
horrtplex - Xerox - Zenith/Heath - Zobra - ProleuS - 
ShTl*c - Gipix - IWIt - Imtcc - etc 



Phone (91 499-451 



P.O. Box 31-261 



48 Kitchener Rtoad 

Ulllnril 



Aucklnnd 9* 



professional software we have available 



XLT86 TRANSLATOR: translates 8080 
aiiemuly source code into 8086 code. 
CODE1XLT80 UO5:0 Price: J280 

CLLIO COMPUTING 

NEVADA BASIC: a most economic**! 
implementation of thtt language 
CODEiNB DOS:Q Prico:$82-S0 



SUPEROALC 2 5 advanced version of 
■b»Va with vxlra facilities. 

CODE:SC2 X>SiO/6/P Price:S477 

5UI'EBlw\L(. 3 Ior | HM rC . ul JdS 

fully integrated presentation graphics 
and (Ut-i nimagonent capability. 
CODE:SC3 )OS:P Prtce:«22 



FORTKAN-B0 APPLE CP/M 

CODE:£305 T>OS:0 Prlce:i4!2 

A.L.D.S. APPLE CP/Ms 

CODE:2306 DOS:0 Price: S263 

BASIC COMPILED APPLE CP/M: 
COl>E:2307 DOSiO Price:$75I 



NEVADA COBOL.: Ed II ton II of this 
COBOL is based en ANST-74 stundards. 
CODEiNC DOS;0 Pricot;$62-5G 



SUPER SPELLCUARD: your dictionary 
on a dlalc. 

CODE:SC DO8:0/«/P Price: $4 18 



1-uMATII/MaSIMP: 

CODE:J20S DOS;6 l»rlce:*549 
CODE:9909 D05;P Price: S61S 



NEVADA COBOL APPLICATIONS 
COULiNCA DOS;0 Priceif82.5B 

NEVADA EDIT: a character oriented 
full screen t-ext editor designed for 
program preparation. 

CQDEiHE 1>OS:0 Price-itU-SO 

NEVADA FORTRAN! a powerful subset 
Implementation of this widely used 
language producing machine code 
CODEiNF DOSiO Price:$82.50 

NEVADA PILOT: an excellent 
interactive lomguiige for education nnd 
office automation. 

COUEiNP DOSsO Price:S82.5D 

MICROPRO 
CALCSTARt the powerful, easy to- uic 
electronic spread sheet. 

COIILiCS D03;u Frice:$267 



SUPEHMKlTEKi professional word 
processor with uuillin merge and spool 
capability. 

CODEiSW UOS1U/6/P Prlee;S602 



TYLOG SYSTEMS 

dllASE II HBPOUT WRITEHs the 

easy wuy or generating reports. 

CODE:OOOH DOS:0/6/M/P Pricc:$324 

dBASE II ACCESS UTILITY: 

CODKtWINpOW DOS;q;»/M/l' 
Price; 5032 



MICROSOFT 
FORTRAN COMPILER; 1368 ANSI 
standard language (except COMPLEX data 
type). 

CODE: U OS DOS:M Prtce:*719 
COPE {KM UOS:p Price:JlQS? 



EDIT TEXT EDITOR: 

CODri:3215 l>OSill I'ncfiWO? 

FLIGHT SIMULATOR 

CODKi9930 POSit- Price: $121 

WORD POH IBM PC: 

CQUE:9934 DOSiP Pr1cc:*860 

MOUSfcE FOR IBM PC: 

COuKi9937 DOSiP ITiccsSW* 

WORD/MOUSE FOR IBM PCi 
CODE:99S2 DOSiP Pr|ce:t902 



TECHNICAL SYSTEMS CONSULTANTS 
FLEX 6809 Olak Operating Syatea - 
the standard DOS for the 68xx family- 

COUE:SP09-0l DOSiF Prioe:J4«8 
As above for Exerciser, 8" 

CODKiSPOJ-Ol-K* Pricr;S3*3 



nATASTAR: 4 powerful data handling 
prouram allows you to enter, retrieve 
and update data wtlh groal speed- 
CODEsDS DOS:0 Price:S4fl7 

INFOSTAR: :lh«- tlnlii base management 
system for non programmers- 
CODErlS DOSiGVP Ppiffe:S679 

MAlLMKHCiK; a ir.ulii putpose file 
merging program. 

CODE) MM DOS:0/6/M/P I'rice:»414 

REPORTSTAR: simplifies report 
generation. 

CODEiRS DOSiO/P Price:$458 

SUPKRSORT: combines speed And 
flflKibllityin sorting, merging and 
selecting information from data files. 
COiJE-.SS DOS;0 Piicc;$414 

SPELLSTAK: your word processing 
proof reader on a disk. 

CODE: SI' POS:0'6/M/P Pricc:l41( 

STARBURST: a flexible yet powerful 
tool I hnl helps to build your own 
management information system. 
CODKtSU DOSiO/P Priee:$3S2 

STAH-INDKX: eraales an inttec with xitenlrics. c 
Bilib of contents, unit IMS o* figures and BDbs- 
CODiitSl lJOSsO/1' PrkeittB 

NORUMASTEfii » full screw prqtmm *<>t>r far 
p r onratnattr g . 

COUEMW DOS i 0/6 l*icc:*»8 

WORDSTAR: a screen oriented lad editing und 

«ui« pww'sane program. 

CODElWS nOS:fl/BVM/l' Pnce:S7a9 

WORDSTAR I'KOFESSIOMALi an enhnnced 
VfTlhn of Die above. 
CODCiVtSH DOSiD/P lVi«:*a&l 



SORCIH 
SU1»ERCAI.C: (he f-imo u s Hprcnd sheet 
proiir.iiB which implements OnaeUI 
moilcllint; on aiipros. 

*:<)U»;:SC- l<OS:0,f Phce:S39» 
COUE1SC86 dos;^. ITice;H2q 



BASIC COMPILER: increases program 

executfcn sped. 

CODE: 1407 UOS:M Prlee:l789 
COa>Ei3S07 DOS:* Price:S844 

COIIOL COMPH.ER 

CODEiHll DOS:M Price:* 1309 
CO DEI 3 all I)OS;0 PlttBillW 

BASIC INTERPRETER: easy to loam 
yel powerful enough for the 
programming o' sertous applications. 
CODEiLHM DOSiM Prieo:£e98 
COI>E:3214 OOSiO Prlce:$T49 

MACRO ASSEMBLER 

CODEsUW DOSl.M Prteeii-152 
CODE:3216 UOSiO Prico:S484 

SORT FACILITY: put tfiose tiles into 

any order, quickly 

CODEU417 DOSiM Priee:S420 
CODE:3217 DOS:0 l*rtce:S450 

nuLISP/nuST\R: smallest, fastest 

lmpleB»entatlon of the LlSP sysien for 
micro conputers- 

CODEH4I8 DOSiM PrieosSSM 
CODE:3218 IJOS:0 l'rlee:S-4&6 
CODEi9SI8 DOS:P Pnce:S5Z8 

PASCAL CONtELER: 

CODEM420 DOS:M Price:&"19 

MULTIIM.AN 

CODEsl423 DOS:M Prlce:SS24 
COftEiSSaS DOSiU I'rlceslSeZ 

MULTI-TOOL FINANCIAL 

CODE 11441 DOSiM Pr1ee:S237 

MULTI-TOOL BUDGET: 

CODEt|442 DOSiM l'rice:S329 

BUSINESS HASIC COMPILER: 

CODE:144S DOSiM Price:Sl207 

C COMPILER: 

CODE:|448 DOSiM Prtec:S987 



Prices and Spccifici lions sub-)eet to change 
without notice- 



FLEX 690? Tesl Editor -a lla« 
oriented editor for progranners 

CODEsSI'09-0! DOSiF Prtec:S99 

FLEX 6809 Assembler - generates 
machine code from mnemonics 

CODE:SP09-3 DOSiF Prlc*-:J99 

FLEX 6809 BASIC Intcrprotor - 6 digit 
m(ilticnintiC5 

COI)E:SP09-4 DOS:*' Pricc:ll45 

FLEX 6809 Debug - cssentul old In 
mnehtne languaKO dovelopemerit. 
CODE:SP09-5 DOStF PriceiJl45 

FLEX «809 EXTENDED BASIC • with 
17 digit ran I hematics and full print 
using* A must for serious programmers. 

COUE:SP09-6 DOSiF Pnce:SI91 

FLEX 6809 XBASIC Precompiler -AS 
above for extended BASIC 

CODE:SP09-8 DOS:!' Priec:$99 

PLEX 6809 SORT/MKRCEs a very fart, 

very intelligenl sort and marge routine. 

COf)E:SP<W-l0 UOS:F Pri«iJH5 

FLEX 6809 UTILITIES: A eoileclion o* 
the most wanled ulllllles (source 
included) 

CODEiSI'119-ll DOStF PricCi*145 

FLEX 6809 DIAGNOSTICS! the 
essential tool to recover crushed data. 
CODBtSI'OMl DOSiF Prloe:SM5 

FLEX «809 TEXT PKOCKSSORi the 
InislncBS side of a word processor - left 
and right hand justification, headers, 
foolers, numbering* etc-. 

CODt;:SP09-I3 DOSiF Pr1CC:*H5 



I » tlVISIOH o* *iM"n*w ihti««*m» »to t 
DEALER ENQUIRIES WELCOME 



BITS S BYTES - May. I5BA - 35 



SOFTWARC R€VI€IU 



Games for 
the Spectrum 



The Hobbil, for 48K ZX Spectrum, 
$69.95. 

Hungry Horace, for 16K ZX 
Spectrum, $29.95. 

Horace Goes SkJ-ing, for 16K ZX 
Spectrum, $29.95. 

Horace and the Spiders, for 16K 
ZX Spectrum, $29.95. 

Reviewed by Steven Cragg 

The Hobbit is based on the famous 
book by Tolkien. The player is cast 
as Bilbo Baggins, ihe main character. 
The player meets Gandalf. Thorin 
(who seems lo lake the place of all 
the dwarfs), and most of the other 
characters and varied nasties Bilbo 
meets during the course of his 
adventure in the book. 

The program comes with a very 
comprehensive instruction booklet, 
which is well written without giving 



too many of the game's secrets. This 
yaniu is i-eally a texl-unly yanie, buL 
it has an 'artist's impression' of each 
major scene the first time the player 
comes across it. 

The communication with the 
computer is carried out using Inglish 
(sic). This gives limited use of 
English and allows the player to 
construct short sentences of the 
form "GO NORTH AND HIT DOOR 
AND KILL GOBLIN". 

This is a big advantage over other 
adventure games I have used. 

A featgre called Animaction 
controls the other characters in the 
adventure. For example Thorin often 
tells the player to hurry up and can 
carry hems that the player has found 
and can be called upon 10 perform 

various deeds. 

Over all. I would say that this is 
probably the best adventure game I 
have played and is one of the best 

games I have seen on any computer. 

As the titles of the other three 

games suggest, al have one thing in 




• We specialise in the conversion of overseas computer & 
video tape recorders to NZTV channels. (Any quantities from 
individual units to large production runs.) 

• Stockists of Commodore computers, hardware & software. 

• Monitors repaired and aligned. 

• We slock PAL and NTSC Monitors- also quality new and 
used TV's. 

635 Manukau Rd, Epsom. P.O. Box 84-017. Logan Park. 
Phone (09)658-416 



. 



Customized software-hardware packages 
for small business and home users! 

EPSON HX-20 COMPUTERS from $1*71 

• Portable word processing • Business records 

• Form letters • Mail order, bar codes 

• Self-adhesive labels • Diary, maths, games 

ARCHIVES/PIED PIPER COMPUTERS oniy$4ioo 

800K disk slorage. Portable, powerful, 1.6M bytes avaibble. Supplied 
with full suite of "PERFECT" software. Calc, Writer, Speller and Filer. 

CASIO FP200 Portable Computer $795.00 

EPSON DOT MATRIX PRINTERS 
ADLER DAISY WHEEL PRINTERS 

Please phone Or Write to: Cliff Nighy for further information 



New Zealand Fine Chains Ltd 

231 Khyber Pass Road, Auckland 3. Phone 774-268. 



36 BltS h BYTES - May. 19B") 



common, Horace. He is a small round 
uealuie with two legs and lie 
slightly resembles a Pacman. 

Hungry Horace is loosely based on 
the Pacman theme. In the game, 
Horace is in a park and the object is 
to eat as many flowers as possible 
while avoiding the gardeners. Bonus 
points may be gained by ringing the 
bell which is situated in one corner of 
each of the four mazes. Also bonus 
points may be gained by eating the 
fruit gardeners leave behind from 
time to time. 

Hungry Horace is a game that 
makes good use of the Spectrum's 
colour and sound facilities, but the 
game itself seems to be aimed at the 
slightly younger age category. 

In Horace Gogs Ski-ing Horace 
desires a quick run down a giant 
slalom course. 

To get his skis he has to cross a 
busy two-way highway, complete 
with cars, trucks and the odd stream 
■of motor-cycles, as well as an 
ambulance equipped with a 

particularly irritating siren. 

Once Horace has crossed the road 
twice he gets to go ski-ing. This is 
good the first time but the course 
never changes, which is a great pity. 

However, if you want a good 
demonstration of Spectrum graphics 
the busy road is one of the better 
examples. 

Once again, as with all games in 
this series it seems to be aimed at 
the eight to 14-year-old age group-. 

The object of Horace and the 
Spiders game is to avoid the spiders 
in each of the three different levels. 

In the first level the player has to 
jump over the spiders, which 
approach from the right of the 
screen. This is essentially a 
qualification stage and is tiresome. 

The second level consists of 
spiders dangling threads down over 
a chasm which the player uses, 
Tarzan fashion, to cross safely. The 
only snag is that while the player 
leaps from thread to thread the 
spiders pull up their threads with the 
player on Che bottom. Needless to 
say, if the spiders succeed you toSS 
one serum (life). 

The third stage consists of a large 
web with several spiders resident. 
You have to knock holes in the web 
and then wait for the spiders to drop 
into the holes. When they drop in the 
player jumps on them to kill them. 

This is not the most exciting game, 
but younger players find it fairly 
stimulating. 



If its micro news in 

Christchui-ch 

— telephone 66-566 



The BITS B BYTES Computer 

Booh Club 




Have fun & games with 
these great prices 

MAY - ONLY OFFER 



The more you buy, 
the more you save. 

• Buy 1 book and each bonus 
point you use saves you 50 
cents. 

• Buy 2 books and each bonus 
point you use saves you 
$1.00. 

• Buy 3 books and each bonus 
point you use saves you 
$1.50. 

• Buy 4 books and each bonus 
point you use saves you 
$2.00. 

• Buy 5 books and each bonus 
point you use saves you 
$2.50. 

• Buy 6 books and each bonus 
point you Use saves you 
$3-00- 



Thirty-four Anwing Games for the 1 K 2X81 

Alastair Gouday 
Claims to be nuMoirtan iu-tt og»moa collection; maintains li's 
a (MmteBoot » show you howto main li» nww or wow IK 
7X8'. Invlio* you la enter eogioms. thpn impic-ve mvl 
rnxltfv ihom w*ih your own (tamp. AnU you c*i u»B tho 
iuViol '• eo'Ajirtisina trick: on eHur wosiyvi 
Imailaco Our price 316.85. 

Giant Book of Computer Games Tim Hannoll 

More lhan 40 Ga^ea comiiatitln wish Micro-sol; BASIC un'J 
able w iun ci mo>t mioosi nclutwifl B8C> VX-20, Q"c, 
Apple II. CcrrroCom 04. IBM PC. Dragon 3 2. Tandy CiSci. 
TRS-80. Saectrum. "S 2000. VZ20O atd Teaet. Wide 
cnoice o( bouid. atlvcniuic. dee. sp-aw? and bran B*rr«, 
wuh an explanation ol how they woiW and possible 
moOili cation s. 
In tor face Otir price 527.50. 

Tho Book of Kstmgc: Fin Programs lor the BBC 
Microcomputer Tim Harwell & Jeremy Rusion 

Hanne* ol programs covering made octran garnet through 
board yamee 10 !*• your mis (o ranv olS'llmai ginjthics 
OemunatiOtiCns aoil some unities. Many programs ri«i on 
both iriMdi A hi it) B. and all <ue discussed »nd iMcumoniod. 
Eiplanaiions ol hon io pUv. modify jnd o*innd iho 
ptogr-ims. anil advice 0" piaeical programming. 
B8C Our price $12.80. 

Dr C. Wacko's Miracle Suirie 10 Designing Hnd 
Programming Vour Own Atari Computer Arcade 
Games 

Highly one naming qjichi to producing yow own oread? 
games. Provides inside tips rom Wiy mx lO-ienonflfld P' 
YV.iclo. and essential prognmmnrj teOniaoea Plus a 
selection a' programs and garr-is bom Ida loan nimselt 
Aoflison VycjIc* Our price 326.00. 

Also available with 49 games on disk. 
Our price 552.20 



r 



May is 
IBM PC 
month 



l 



$5 off the advertised 
price of any of these 
three books. 
$12 of the advert 
ised price of any 
two. 

$20 off the advert- 
ised price of all three. 

Using Your IBM Personal Computer Lon 

Alio previous popular books ©1 Hie Apple "- BASIC and 
Atari, Lon FoohJ lilts now Mined Io mil IBM PC. 1 
compreriantlvo boa* la in i«o pone — lor tnow wlig wan 
use onlv nonaged progriims. lr>| re those who haws iv 




Challenging Games lor tho Commodore 64 

William A. Roberts 
Juri aboui everything .. enemy blasters, ouiwlt the 
cnmpuiers. alio o 1 out 3. All 16 ar« designed tor rich emeni 
'rom caverns ol Terror and lunula ol Thar 10 Watlock's 
Laitle and Bloclout. 
''"•"*" OurpriceS18.95. 

Sixty Games 81 Applications to* the ZX Spectrum 

David Harviood 
Games and utility programs. ail in ready -to-run lonti, M 
programs have been dumped d^ecilv on 10 Hie ZX priniei to 
avoid probBmw or getting tnem up and 1 uniting wlnin 

t«COitda Of Ivpirry tlei" I' 

Interlace Qui price S 1B.85. 

The A to Z Buck of Computer Games- 

Thomas C. Mc In tire 
PoquUm collection ol 26 game programs ready to iun on any 
■n,i.-jiiiM> HtHClt usra BASIC. Programs alu) Drn.'lilo e<»ellenl 
lecJirMiieip'aciKHir-iVMKei]. Wiiie vanaiy nl games Aniljou 
can choose your opponent — Immunol tlMCCnguiei' 
IAB OurpikflS2T.40. 



Seventy Garnets tor ihe Timex.Sinctalr 1000 & 1500 

Tim Harwell 
R.iinjy-10 r\in programs lor all Kovantmn^i levcb Iron inn 
ma»tor gamesmani Thrill 10 •itiluue. driving gon^es, boat) 

.■.'«! .ivnilgrimi'i. music pro^iami. wvnianilletter games, and 

1 ll 1 .lli'ri.il ;.-.- j-j 11- 

Addieon Wesley rj,,, price S1990. 

36 Challenging Games lor the BBC M icio 

Tim 0. Rogers S Chris Calender 
Entadamli tg vl-ctlo" rangiing Irnm uwaplkn: *lv— mun" 
P(OOran% 10 laal'mo'ing arcade acuon. Buol ilaMiiption o' 
pKinjiimtt. nutliiMf of EtoM 11 «or«t. longtriinliyi?* aiulBnv 
moflificatmni nr-reas^ry lor running on a motl*< A we tfiven 
ln ""lac- 0«irprk:e 620.45. 




pingrammoi] a compute* bul «»nl to learn BASIC 
jiir;ijr,iinrr— ig. Also incluiSae lainiliaiiiy th-tsters niih (tie 
Mardwa'e. ^ecticia ol grapelcund nonrvl. ami ftumrnanes 4I 
BASIC. PC DOS. c*or n<esnagan ami characters, codes and 
H eyatiolies. 

Sam' Our price 533.BQ- 

Executive WisiCalc for tlm IBM Personal Computer 

Roger E. Clark 

Guidef. u0ut0liilWngs{lr!Cifehuwiii;5rA9iH.r<ith«'amp/<it 
lor sales 3imI<bI», lore<asiing. Dookkeepiiag. amoiinia 
DNelV«bn1 and so on. Tips lor tuxjimiorn. and dwosges ^B 
tjoeimaftrj iidiements. Iag*c Iiwciiorts io dovelcm mo-e 
cnmiji^. and help lul mono K. 
Addion-We«*v Our price S26.0O. 

PASCAL for theiBMPeisonnlComputer 

Ted G. Lewis 
'rutdiiyh fli/.lo 10 the two ma|or veiuom ol PASCAl 
ninrlaMri toi the IBM PC. Written with both Hie orx^encod 
projTammer (who "*ill upareoale rhd rromciariacri ol the 
SuMlMiM of U0P1 ve**onsl and ihour new to PASCAL [wha 
wrU lind it a complete inuaducionl in mind. 
Ada.wm-WMtoy Ourprlco S32.10. 



BITS a BYTES - May. 193 4 37 



TH6 QITS & BVT£S BOOH CtUB 



L02 — 

Quick Keyboarding Vormie Alexander 

Sub ilile-d "CompoiBnl Koylioanl.rtg o fl Hou-s". ihie Iwiofc 
by Mow Zealand Vonnk" A*o>.9«nS<*r hat a uniQuo moli"-! tar 
ICOCh »CU1 SCll EOTOUlP"' h«V»»*'dlofl- A wall churl of linger 
sostt'oru Id nciuueo 
Mothucn Our price 66-00. Sovc 45c. 

and earn 1 bonus point. 

Keyboarding tor lolormaiion Processing 

Robert Hanson 

Eiabks a peiwm 10 devolw bask touch tevBoardng aWIn 
,i tninrmm IT** t>» P**»° n «*■> «ompb«» *• ««* will be 
able iq «ov «i alphubscic r«ii**rie mvl lymUO! in lot m alio" 
•oou ( rwrtiort on «■ sww lO-km. i>ad: fceybwid 
intoimol-li>«iicklY an-3 «MUfawi>: underatand some ol ms 
basic voc»tiulaiv used o k*vboardino. Can be used roi 
CJaLfooni (k indiulduo 1 - t*MJnsi«uciion. 

Otf omrMcGiawrtH Our price S8.9&. Save 57c 

and mm 1 bonus point 



Thip VIC -20 Connection James W. Cottron 

".'ii ■.-. ■ • i -in Dan use Bin YlC i ■;■■'' I '-iiel'Qd 

:■■..■.■■..■. pu 

- ■ . . -. ■ .. iem| i. ii ■ ■ 

... ■ . ..■■>. .■■ i ., . t .. r •,:■', t ,\« ■■•■'■ 

,..■■:■ . ■ || ■ • ■ ' 

inanj .... ■■■• « rodo 

Our price SI 7.05. Save 90 cents 

and cam 1 bonus point. 

VIC Revealed Mick Hampshire 

A . ; :,,„.. >. . IhC VIC » '... I* ■ -...!.i:... 

-.■...■.■■'■■I.l ,. . 
I-... i ■ . . p - ■■.- griel ' WertrMlOQ* «i ihi 

■Mp. ana iiO eanobilt'i'- Detail .1 ■'■'. mai on imp, 

0.1 1 i'i'ii. ot basic now v.i' ... md dpi 

a!0tag*i.Cafr«ifl»«*sWue»ns«i!e»6t'"-'''' : ■ 1- ■'"■•"■(*. along 
wl|N OpMil 1 ii.oicMiinM *i VIC BWIC 

Sound'eltectf piog'or'iirnrtot 6«r1 jjl 

loscr-Ded am) en mill"" prCviaed nn ftcw. K 
■ .-' ■■! Din vfc'ihotna ml Kc»i 1 

heydon Our piice 526.55. Save 51.40 

and earn 2 bonus points. 
hJick Hampshire 



BASIC Ammo. 

1 ■ ■ : ii ■■ 
immaoiate 



VIC Graphics 



;'■■■'■; 
1 : .-.'•■ ..nmotltcaioiii''' ■ ■ 1 



VI 



1 , apltcoiorrj ranging. »totn on and asmej 

iOBoucMbO"aUmu'JitH'^in rnolhi ; " ■'" 

preqiwn latinos lo*»d 1 m 1 -"WWi 

itoftn-i r£ ■ - I - ... '...v . |eorneir>- *....-.■■. Din criailS 

rtiaiit(effU|:nsi;uisc»conifO(.ch.-itatiaBhd.ih..p»' <!•::; |i 

□l VIC Supei- 
. ■ .. j. .. in Wdh roMlotmnoJn-nSniBi 

h\wdon Out price S2G.55. Save 51.40 

and earn 2 bonus points. 

VIC Games Nick Hampshire 

■:...■ 3C oiocyflmi cc^enng artarj n '.■-., .n.i 

|| : || : ■..■ 1 : 1 ■ 

furiing ipoc" prates, "we*.". ■ ■■ " «™ 

.-Jvng RtibA't CuBi I arti 1 KJBB WW 

flccomprni.'inu rfiuflr!. 1 ;T «»1 IM ' ' ■" PWI 

11 bh . '-...: ■- and -oceonart ■■ ■-• 

Our price S.26.55. Save S1.40 
and earn 2 bonus po-ims. 



Vou- VtC 20 10 Work 



Tom L^u 

..jnijed 



hnito.TrriPix.V" 
l ecune nrrj I ."•.-" !■. . ■■ I! 

... .1 

Out price 318.80. Save 95 cents 
undcarn 1 bonus point. 



ommodore 



Basic Subroutine* tor Conmiodorc Computers 

Eddie Adams 

E.iiy it-uv nwunl which ollert icces^ to ipo'O than 300 
BASIC «uli(o.nii>os oov\-orlul JuWinri block* you c«i 

comliini and ,vl.i;ii 10 crcale prop ams »u' a wide rar^n □< 
builne^s. fnlocaiioittl *nd personal -tpolifiwoiw- Extilanatioiis 
loi wok MibrouiiBt* wrtha»i|ia»4itOi<»tcrnioiJ<l¥tnfiiitovou» 
neiwls Esch proa'arri lj icody to run on any ComnwdO'e 
system. 
Way & Soon Our price $30.35. Save S 1 60 

and cum 3 bonus points. 

Hovr to Use The. Commodore 64 Jerry & 

Deborah Willis 

1 i ■ " i i ■ I ■ - ! i 

. . .1 .1 • ,. |l . ■ - | ■'■' !■ Ii. 

■ j. ■ ■ , . .■ ■ ... ' ■ ■ ■ ■' m 

i.-.i 1 ir -1 i.i ■ l ■ ■ I ■ ■■ i |l I '■'■.*. Ii ■ 

. j, , i ■■■ ■ i-ll ■■ , 



ri 

ii .I,... 

Khll. „ ■ ■ 



Our price 58.55. Save 40 cents 
and earn 1 bonus point. 



Putiir _ 

: in.:' 

i liPiin-eno. mm 

..:'.■ i ■ .r BASIC 

Our price 516.10. Stive 85 cents 

and eatn 1 bonus point. 

Fifty Outstanding Programs fo* the VIC 20 

Tim Hanntil 

|ai i ■;■■■■■■ i ii« !!...i. i 

, ■ ... T 

.-. |i ....!......"■ : 

:- f '■■•■■■■ ■ 

Our price 522.75. Save 51.20 
and :'.'n. 2 bonus points. 

Zap, Pow. Boom: 30 Gomoa lor yuur V)C 20 

Marh Rainshaw 

; ■■.■.'. 

tut wing, ill i 

Our price S26.35. Save SI. 40 
and earn 2 bonus pcints. 

Misiering the VIC-20 

John Harriott 

• ■ . 'i .. ■. . ■ . ■■ -..ii . inojir i 

IriTxiBh --..■ .[. 

nrncflm'. I l moBlly va» n ! ill rj»«-«nilud 

rrvniUu Mari( hrnia .n i II .".a jnd 

i. . ■ : . I : ■ I ■ 

Dl ... • ' i.l i 

,i . BASIC Meet |i ".- BASK ■■ .■ 

Our pric« 522 .75. Save SI .20 
arid earn 2 bonus points 

Kny Into Your VIC-20: The Basic Course tor your 
IVaw Computer 

Albert Sicklor 

Mli i' i . -•■'■ ■ ■ ■-•' ■ ■ ■■ i 

■ i ' • '■"' . ■ 10 mm .-■ 

■ | I ■ . ■" i ■ ■ i- i ■ 



More Than 32 BASIC Programs for tho 
Commodore 64 Computer Tom Rugg & Phil 

Feldman 

.... . I ■ . ■■ ..... ,., ■ . ■■ ■...'..' 

. ... ■ ■■. - : : , ; . ■ ■.■■:. 

,,. .... ■■ i ■. ...;- i. r ■.. ■■,' -1 '...:■■ '■ 

' ■>« iftfldriril l-refjoirw-h. t ."i i 

Our price S45.55. Save 5 2.40 
and earn 4 bonus points. 



Order now! Form in 

centre of the 

magazine 



eneral 



Illustrating Computers IWithmi Much Jargonl 

Colin Day & Donald Alcock 

a snare- in ■■ ■'■ ■..<,'•■■■■ iBouecoi .-.IM-..- 
noti" 1v edneatmn. n a 
loot- EaiyiOr-.--- - 

Our price s6.60. Save 35 cents 
ami earn 1 bonus point. 

Microcomputer Colour Graphics Systems 

Duiialil Sell 

.. i. . . a ■ . . ii . rmliat 

........ ■ .-. ■ ■ .... 

.,(*,. ■. ■ itaorarrso ariv i»wi i-eotun 



col 



,■1 .■ -,-i .: . ' ..■ ■ .. ■ ' '■■■■ 

Our price S23.50. Save 51.25 
pn^l earn 1 bonus point. 

The Bird* of Babel: Satellites lor tho Human World 

Hal Glaiicr 

An citil]'i.i:.ii n. .i .... :.;■■ . . ,'• |i 

nn-A rrwy ..■■ - i..|m a ■ '' ■ - . .- 

impurji-r. onrj . , i .■ . . . ,-,.., SRIltf 

■ m.i ■ „ - i .. ■■ . , . ...-iinjo u > 



.■: n 



Uui 



. Ice 525.85. Save 81.40 
and earn 2 bonus points 

Analog Electronics !m Mlciooomputcr Systems 

PaulGoldsbtough. 
Tr«\ or Lund & John Rayne r 

Annlco" ■- i " 

.....-..'■..•■■..-.. . ■ ■ ' ■■■ ' . 

. :,[,-i;i ; ii' ]■■ ii..-'; ' i|' ' '"■l [ ■ ■'■■■l;''- ;'■■■■. ■ ■!*, I. mi ' 

only -.'mil."-' > i. .-!■•' ■ ■ ;■ :■' ■ ' 

... ,... . ■ i . . • ..,:;■■ ih or, ind i ii ' ■- ..n.i-e. ■Ant. 

,., Ourprl:eS39.80.Save S2.10 

and earn 3 bonus point*. 

Personal Computars Handbook: 2nd edition 

Walter H. Buchsbaum 
Cuiet^ linDTiri} i^ iieiwiral oatrnbli'ti jrnl ptoyidcj 
indianl into 9x wfurKUonsol ih« imaoiiroo s i i; 
ii II I is irud. comoebng bcii| i 

... ■.'."ii. pmirtn TodtmaiUc. EipHirr 

■ ; ,- -.,.| .,..1 i"-.-. ■-.! ,-. doOltl V-lll 

iiKormaucn sto l h " : " ' ■■ " '■ - : '" I 

.! ',' !.! ■ ■ I ■ . ' - ...li'l' 

Our price 329.85- Save 31.55 
Bid cam 2 bonus points 



Portable ComptiWrs: Choosing Qn« and Using Ono 
Sheldon Crop & Doug Moshor 

■ ..... ■ ...■'... 
ii ■■■■ ■■:■■... m 

■■■■■,..!■ . ... 

I.- ...■:. ■ '..■...... ,1 ■ L ill r..- 

Our price S 1 8.50- Sava 9 1 .00 
andoiirn 1 bonus point. 

Overcoming Computer Fear 

Je'f Bemer 

■ i: ■ ii . ■ ■ . ■■.-..,, 

■ ■ i ■ ■ * ■ . 

■■. \- . ■ ,,.'■ ■■ :■ . , , 

bOiVM ■.-■•■ ■!■■.: 

•i' ■ Our prlco$8.BO. Save 45 cents 

and entn 1 bonus poini. 

MletopfMKSor Iptertacinn: fl Designef's Guide io 
Memory Deulces. Inpui^Outpui Pons, und 
Interfacing With tho Analog World 

Joseph J.Carr 

■ ■ ■ ■. :'.:. |'ii'* .1 I I 

'■'.' it paCI ' llH.1l 

..... ■..-,.. 

mi. aTL, tii "CmcB H .. .■. iiopt 

; ■ i ■ - ■■ ..:. ■ . ,. .. | :.. ... .... 

OuFprieo $17.05. Save 90 cents 
and earn 1 bonus point. 

The M J coprocessor Handbook 

■■ |..'. 
...... . , i . ... 

. ■ ■ ■. 

.-. ..■. 
•iiUrwi n '■■■in.. 

OurpricoS30.1O. Saves 1.30 
and eitm 3 bonus points 



Elmer C. Poo 

■ n || ...■'■ 
■ 



Word processing 



Wordstar Made Easy Waller Elllin 

In 14 .'.-v k>«NOaU, Dot; haitdlwM •Wn-monai'"- all tho 
powafr^lMturaieFlhtkllcroPioVVotcIsi " ■• ' M IdSBon 
cover r-\'«ivtin»t) I mm lo.vliru irsing tkc ucgini piiui" . i ISM 
manipulation. .*•■ ■" I m n fig lunctians. Soirol IxnU-J. i 
i-oeai in ii-ju ivh- Mttfanq. *i n«- iem nal 
09bo.-M'.McG..4* M.ii OurpriceS23 85 Sav.sS1.25 

and earn 2 bonus points 

The Illustrated CP'M Wordstar Dictionary 

Russell A. Stulu 

A tMick leternnca (ol Betmiiig 41 i imm 

. ■. ,. i.... ..i ., ,.. ... .i 

■ ■ ids and 83Watdi ■ I i ■ ■ ■ ' ■ 

i ■ ..:.■■.••■■:• 1. 1. -.■■■■..■ ■ • 

rJfiaii - -..ii luncioi ■ ' ■ .,.-...... 

' ' " . . ■ : : ' ■■•■!.■■ i __■ ■ '■ ■• 

Piocm- M Ouiprlce532.0O.SavcS1.65 

and earn 3 bonus points. 

Low-Cost Word Processing 

Laurence Piess 

TrllSlOulW IDpfOducerPbrnoiarill""! Qtlj 

quitM( drVJ 8*Hoornly I -' < onipuiirrB 

. ; ... | .,; , id i: ■ .; i-.... in and mi - 

■. ■■■iiinaolawoiapico.- ■ ' '• ' 

, ; . i i ..!.■■■; |t>fl .■..>.■: ..' wRonn i., ■ ■ 

Out price S22.40. Save SI. 20 
and earn 2 bonus points. 



oftware 



All About 1 . 2. 3 Robert Schware & 

Alice Tromboui 

^mmdon m'cinviiiori l<i i ■ •' Iinlbuvei il " .."■■. n- 

. i i. ].. ,i : '■■ i ; ... ■ . 

"lutiagciai lolfivaiii iu<ti>:|i! loi » tBiiwnai co« i ' ■' 

i 

Our price 521.40, Save 51.10 
and earn 2 bonus points. 

Databases lor Fun and Profit Nigel Freestone 

For me-"-, want mo io do the" own moQiammng. Provdes 
lit .light loi «..v it liUfixlMiKin 10 data rxocesiinii. milri 
c.pbrat.ons ol routines '" HASlC Examples ol system 
duiliii'. Iw name and bu**«i«S» uV. wltich you cm ccmbme 
and iMpand. Sy atoms lo> nam** or«l Mdicssr!!;; 
catoloiiuo.'indeir diary; me** conirol; bank 

acceunttaiHigetirg^Dtitixslisti'SIile'purbliaM ledger; I'av'-Jll. 
Gianada Our price S18.95, Save SI 

jntl earn 1 bonus point. 

Data Base Management Systems: A Guide 10 

Microcomputer Software David Kruylinshl 

Helps set uerckmarts amonq the vanrly ol data basa 
pacteoes - uelric* the cagabililies ol II*. relational and 
netr-otVhlefaichiCd'l catug-jties of data base maitaeemoni 
systems: provides cmoiio tor cvaluatirig data Dose snhwaie; 
xid-iunes seveial packdgus. wine ol wh>ch run utdoi lie 
CPjM system: irDcusses futuie products and tr-indt.. 

OWtxiieiMGGrav.riiii Our price 633.80. Save SI. 80 
and earn 3 bonus points. 

Buy now! 



38 BITS 6. BYTES - May. 1984 



thc airs & avi€S qook club 



Catch up on 
databases 




Database 
Systems 




MAY 

ONLY 

OFFER 



• S5 off advertised price of 
any of these books. 

• $12 off advertised price of 
any two bocks. 

• $20 off advertised price of 
any three books. 




C.J. Dole 
lorutting on ho* you 
systems and |Mwtop«i 



Database: A Primer 

'.'::, ti i: K i jnl Ml' 'ii.rn:-'i 

eenef'errfveiy use modem d*w 

best ii'im ilMin. "thorough oveivieW v' <i«i*obs 

pr actio) p»wrclB< wd e'«c«n. dKcinnpn oi widely used 

databases, the "how to*" ol repot l wiling, ■ide'lny nnd 

cataloguing. dilt*tK)4« do sipn fc p'Otecling Mntu 

Adorton Wccfov Out price £26.00 



Base lylaitauemem rot tie Apple 

NntWadsworth 
Simple, functional, cross *relt"r'nc,'d data bono namige'iienr 
program in Appiesuli BASIC allowing you to It)*"! Hie butties 
of McnUig and oMmiiWnn iolOHrtatiO* on you* Apple II Plus 01 
do. Show* how 10 aoply techn-iues 10 commun rhoie*. wfule 
I'le-by-me Cv*TrnWlt<iM »'») y»r>*W0 f'lfle-eo ■•neb* 
advanced programmer 10 get mio nv»e amPitkHis and 
iPMieflMd l ami 
Hauler. Out price 426. 55 

Principles of Database; Systems Jeffrey f>. Ullmnn 
Ihe ni,itic*it.iiive -von 01 database s-y&trins iiiyi Stntnid 
University's ptofosio' ot compute science flctiies .i^iatiose. 
idc*£ia concepts I'otn programmma; languages. aWoftiythmi. 
and data structures. Large section devoted 10 relations, their 
algebra aril calculus, and the query languages designed y»tih 
thou concept. Alsomamnos (er.enrty developed protocols 
lot guoranioeing consistency in dat-iM.*:; 
Compuier Science Press Qui price 145. 35. 



Our new selection 



P„3C< 



Work and Play 



Richard S. Forsyth 



How co Program fho Commodore 64 - II vou'vu 

never programmed a co-mpulnr before Robert Young 
Aftgi HI ■iiroducuon lo the bit* m*f piacao el ihe 84. yoi 
move in the p-ocms of learning I" Biogrtm an thi kevboa-d 
Concent rotes on the key words did techniques 10 "lave you 
v-iiting programs as Quickly as powhl-. than *low you so 
refine I lit* process a I your leisure 

Mirr'ncr Ourpricc 321.80. Save SI 15 

and ccirn 2 bonus points. 

I Wish I Knew about the Spncliumfi ZX8 1 

Jonathan Chappie 
A nook, to rwifi both poiont* and chadicn grasp the basic ideas 
of computiifj end provide an elementary knowledge of 
programming in BASIC language Qoth eon loon together 
Mrougli a "come-On" visual approach attractively laid cut 
una easy la follow. 

Plimov Our price »17 -05- Sawo 90 ccnls 

and earn 1 bonus point. 
Computer Art and Animation' A Users Guide to Radio 
Shack Colo* Logo David O. Thombu rg 

Computet Q'oahcs nono" no lonjwi bo Uio fWe d*n«*"> 0' iho 
6*hg:i^ 'His book introduces »w to Lvjo; J^onii ho» r« 
Oi,m fc imple geomoinc shopoi o» Uio UawBrutnivie compht* 
DawlnQS and Ou*inris. cinsiins Itow ta u*c siaaci onO haw 
louse Ihd*d¥liOari) iiim/oysittiamdinVtiry,itisJUerivstiliej 
lnlitipi«B IUI ' ■'" "" , ■nirnTOon za thai you can ciealc yoi» 
own caneona. 

At)Ui»t»ci-VVescv Our price 826.35. Save S 1 .45 

and earn 2 bonus points. 
SpeCllUm Magic; Your Flrr.l Programming Book 

Steve Beits 
Bnghi. simple booV patfcod wuh lun cartoons, whicn 
InitcducK liudtl^u tjiGauimmorc to the *oyliojrd. lUen 
moves on to p>0H'.vn$. uiooiflrpming and QAS1C. showtna 
haw the iwitautai «oiKs and horn to mate it ivorlc (oi vou. 
Aimed at eiiilsren bul StiiwoiB ic« .my beginner, 
fouiaiam Our price S1&.70. Save 80 cents 

and ■earn 1 bonus point. 

Structured Programs In BASIC PetOrBishop 

Opens with j discussion 0) rxogram umctu-o and dflsipn 
Iho rast ot the book (Oinp'ifen fl*»moln proginmt. with IM 
compMie prog' am design oieceas Hrom initial speciCicauon to 
imal listing! canted out Excellent SOuico ol programming 
lechiirwes. algorhvlluns. plOQISm nVJdiJa*. leMv tOILH 
piegtiims mwl idcsb 

Nelson Our price S 26.36. Sawe SI .40 

iind narn 2 bonus points. 

Computer Insecurity Adrian R.D. Norman 

Compute! & eanrwt no wroiid bul those rttio run. use oi 
o'oo'/tw them do. Ttiis book cataloques mwc than 100 
crimes. «im»r and disasiefs - teal and nviginarv - ferrtunng 
cemputcs Ihe niaihor has culled Insioflni* trcm published 
and ui'pt(ili»li«'l taurr.es aver mu"< tlxin a decade, classified 
rham si-d snMvtv.a ihclr causes. He then applrcs iho 
experience en bettof wuvs ol insnaginfl computer-reloaed 
ri**. 

CloorrunoMall Our price S57. Save S3 

land earn 5 bonus points. 

Enplorinp, Applcaoll Roger McShane 

leach** praQinnvnng in Amtlesoll thrawgh a W«t ol 
qiaduuted pioyiameimg raiki Instructioris eie fcept to a 
minimum - ita> accent it nnacumlly worViivj r\ilhiheAnplo. 
Praniuc« Hill Our price S 14.90. Save 75 cents 

and earn 1 bonus point. 

The Bo*t took oi Lotus 1 -2-3 Alan Simpson 

Atiile the Iibskjh of 1-2-3 ** 'at.iv e«y to grasp, it UkM 
eomfl wtvj trail piactice (o oiiiki lull advantaao (rem ims 
laroc and so*ihii|«otfld program. This boc* - oasilv totlov**! 
with lots of rjiaphs and" illustrations - gives guidaict if! 
crtatiro a wnrttruxit; lormtjitieg and eiltimo a worksriOBi; 
oeatma rjniphs; darBbssn momagenrMiflt mo«os. 

Sa,n! Our price S25.8S. Sav* 51.35 

and earn 2 bonus points. 



Basic Key lion-ding Catu: line Gibaon & TcmJ Carter 
Eierclses de-sQned to Oeve'cp basic keyboard™) skills ami 
technique. Can serve as an ritrodoCIiO" to ►evbOftfdiivi Ira 
ihe compute*, wotd proceutt *ivj » a hisi swn io ivp-iq. 

■-,....,., :,l. l.lt.i-.' Itl UIO L1.I-..FL.L' ■' ■■! n- It ■:■ III -T-iiM.ii 

coursiR' 

Piimin Ourprlca S9.45. Save 50ceri!S 

and earn 1 bonus point. 

The Computer Booh; An introduction i« Computer* 

and Computing 

Robin Bradbeer. Fei«r de Bono & Pelor Laurie 
Ihn book Ahichnas ukan Bnam oy storm written lor 

the lay pOfBon in pain English to explain what computers con 
do. tiow ono why thoy wco eevcopeo. ard ho« they worh 
looks at piabUnt solving, piavdc-s an introduction 10 
progrniTinilrK]. ^ipv^ms how fio micro can bo used as tool m 
muny aru.i*. and locl<s into crysial tun about the ctreci'mn and 
irrvtaiionr, ol idle tuehnologiia* ravoluiron. 
BBC Oir price S 22.G0. Save 51 .1 5 

and eain Z bonus points 

tiddyWovilefi 

Carolyn Dowling 

n so wltai you and your Apple 

<biu to tlw turilo, ccnueJIIng »he 

W\' Q' ■ hin" min ii | repeats. 

i* veiling, coiow. 



Lei's Talfe Apple Tuitle 



Bright Ji-J bieery mtruducli 
lu'de undo togelhcr . U 
Kiesni ivtdppingi CUiavr 
totaling, soil ailing hums, tui 



Our pr ice S8.90. Save 45 cents 
and earn 1 bonus pom. 

Basic Commodore 64 8A5IC James S.Coan 

An oew in- read gudo io computer ope'amn ond BASIC 
P'oa'>>irmi(ig. Simple, flurea apP'oach involve* mrMtevkng 
shun (iiojTiims. rticn addinga now command and wotchmo 
es the proyi am it doatail aid illustraced. You men mow on 
io another capatnliiy. P'ogrimb are Civdod into manngenlVe 
segments, oi*d spttciat (eoturoa and advanced piooiamn-iing 
teehniaiies ere nidlained. 

Mnvdon 0-r price S30.3G Save 51.60 

and earn 3 bonus points. 

The Art ot Comp uter Programming 

Oonald WHIiatn Drury 
Coves bssics ol compuit* brrguagoi* and inuoduces basic 
ici mi and ideas, tlicn outl(-«b iho BoquiiK^ ol program 
i(i.-v«tO(.rren« and discusses iilt«""cnivei in proura-n design. 
PiOQtiifrs ivc then tofcon in liroe lonpuages - BASIC, Tl 5il 
coding and 280 Assembler 
concept*. Testing, debugaVg 
rii^Lsicd. And a eomconson 
BASIC 

TAB On price 523.70. Save 81.70 

anil enrn 2 hiittui points. 

The Tool Kit Series VIC 20 Ed. 

TedBl'ChhQl/ A Dave Dusthimer 
Briglit. snappy collection or (Ivc to 16-mrmio subr wit inns 
combi»ir"j eoWur. soviwl ard giapKcs to loim a vwieiy ol 
ocucaiiorjii prognwr-* mil computet aomco. Do ilyauisfllt 
atpraach ol learning io i>iopam by doing ii . 
Soma Our iricc S17.85. Save 95 cents 

anrj earn 1 bonus point. 

F0RTRAM77: A Top-do-n Approach 

Nonnn Xliss Lehmkhui 
Gui« 10 FORIRAM «th emolasis on good progmmming 
Style Assurres elementary il^eti's knowledge unil nmton m 
nudum toWfl, Deals «ith man topics, and gives quk* acectra 
to Ihe tttroputer beln"' getting involved wiW rutas ol 
iratrt'WO" 1 loimal. ■»«• 

CoBle' Mar. rnilun Our price Sd3.&5. Save S2.30 

and earn 4 bonus points. 

Getclng Acquainted vVitr Your VI C-20 tlm Han nell 
Contans mora than CO >ganes arranged ro load vot. t^inp by 
slop, mrough most ol (M* VIC S commands and iiatomonn 
Each prratmm is accompariKd by an e.planaiion and hint & on 
how to got iho best from It, 

OurpticeS23.70.SaveS1.25 

and earn 2 bonus points. 



U ■ "rato many ot Iho 
»nd documevitation si* also 
in mutlo ol ois voj'sion* ol 



An lnlrod,ii:llc>i I 
ulflmnnmry level oi 
v omplo»iy. Appro; 
computing s no ic 
secoedbns: way tc 
Iitogrnms Itnu nusi 
Chopmsn 6 Hall 



o programming m P3S<al. tiartinn »t art 
>d working up 10 oioolems ol realistic 
»ch is based on iwo pnnefilas that 
iigiir a speciali&t suD|ect: and that the 
i team picgiamreiing n to rsafl noniriviai 
is io iviiie olenl t vt ihem), 

Our price (hardback I S57 .70. 
SnuB S3.05 
and earn 5 bonus points. 
Our price (paperback I 524.20. 

Save* 1.30 

and earn 2 bonus points. 
Instant Spectrum Piograntmingj: How lo Program the 
Specirum in jwsl 60 minuies Tim Hastnell 

A tiuetiargeinlromoneol the master compuieiwiuors . .a 
C-60 M-strucTion.il cjusetto baefced by il* comotoio lout ol 
the lloo snit 13 demonstrate?" prCPprarna Plus .i lu'thcr 30 
uames. utility and graphics programs. 

Iitte-iiace Our price M7.05. Sawe 90 cents 

and earn 1 bonus point. 

Problem Sgivino Wilh FORT RAW 77 

Larry Nytiofl S Sanlortl Leesttnfl 
Prcrvides a complete and modern presentation 0« FOhTRArV. 
bul is interded as more Ihtw just a progiaimrtitg nloiiejl. 
Adcois view that the main reason la r usingj acomaulei ia as 
protilcm'MilvBta tool. Deals wilh problem anaVsj£ end 
aloorhylhrn development, Iransformatian of alao'hvthm into 
a progiani. and proojiam ciecutiDn onu volidston. Brief 
sketch ol computer history aid description ol some a! main 
Icotuict ol a compute* system. 

Macntillan Our price $37.95. Save $ 2.00 

end earn 3 bonus points. 
Shake Hands With the Apple II Plus 

P. Kelly- Harthey & J. McKnoil 
Indiwdeokied progiam for lemnirvj how to- cpeiato the Apple 
II Plus. All insimctions route specilicety to the tl Wjs. 
although eomo will also apply toother Apple micros. Straight- 
forward style aKsiimas no knowledge of cctou'^'Soi jirgon. 
Starts with timpli programs and rxourantming "id 
f^uii'tiH-t to urapniGK and word pmccssing. 
Piiman Our price $18,50. Save s 1 .00 

and earn 1 bonus point. 

Bisslc Systems Analysis Alar. 0ai\iel5 & Don V«ates 
Bac'ground lor computer inogrammeis. enabtng ihem lo 
enter pie U>lds of Ituoiness and systems analysis. Assumes 
no pravlo-io Inowledge and is sui'Shla lor business people 
keen to undaistand ihe use ol compulArs in hufiass arnd Ihe 
prob^ime Of campuiorismg o business 

Pitman Our price S 19.45. Save SI 05 

and ca m 1 bonus point, 



Second 

time 

round 



Revised for 
Apple II Plus 
and Apple He 



Applesoft Basic: A Teach- VouiselHntroduction 

B. M. Peake 
Second ediuon revised io covin !•■* Applo " Plus «i"l ll« A 
manual foi New Zealandeis lu learn BASIC with me Apple, 
■tstcad ol pick"it) nloimairin horn two oi imee sources. 
Includes model answers- Enqtiiiivs loi clasa sets v-fcome 
Uclndoe Our price S13.25. Save70cenis 

and Mm 1 bonus point 




BITS & BYTES - May, I98«t - 39 



IH6 SITS S SVT€S BOOM CLUB 



BBC 



Assembly Language Programming on the BBC 

Micro John Ferguson & Tony Shnw 

ggnit muoducmjo w w«ki<; i ■ ■■ ;■- ■■•!" "nd 

. i.b your prooio'ri e.ecuion Kcvr ioocs j-b i-«'™ 

, :«ilmc *» dlKWtv Wwii*ii»*w 

f «<« ■»«" SO*"* ■W>*l«^r o! BASIC Urf Karu-g *l«r. «"*"• 

1 . .ine.B9B Mam rnaclical enarrajlna and 

Adason-W&ilKv Out price S28.45. Sava S1.50 

■and oorn Z bonus points. 

BBC Micro Graphics and Sound Steve Money 

PiaCKal ffu-J- lo Wo 69C'* 0>«*K» an* Mend 1a*i*»>« 

MltAng (*<*n.*»t l» m»k* IN* i"0»> O* "** mBC«-»»'l 

... ' • „■■. i.-., i. .j.': m luMeuptWartftJurU 9m 

pcunoi ana n«» cohnn Eialaing animBiion. poispociiv*. irw 
wonM Dl 3D flf»|.liM* and the oaoiaiaan of llo aound 
tiAiMihtM Many Hhon.*»eilvr«nill«illo»U3iwBli«iiigo.ploi 
oompioic htUnei 10 My youi**ll. 

Cdinada Our prico S23.70. SaVe 81.25 

and i'. »'n 2 bonus points. 

The BBC Microcomputer tor Bcoinners 

Seamus Dunn & Valerie Morgan 
Cornptoie imioducnon *o Wo mathln* and piogiammmg in 
HA SIC. Ha computer o-poiicoto oi n-auicmaucal ■kill 
■wodod itch alep «li--ifaieu will* winolo W*i» »"<! 

mi,,:., i :i,:--;ri-...-. OelJtled Oeacilptlan uf machlre*> uracil 

Prcm-ceKa- Our p*lce 925.55. Save $ 1.35 

and earn 2 bonus points 

Discovering BBC Micro Machine Code: How 10 
got mora spood and power A. P. Stephenuon 

Unlock] machine cod* wheCh hdl* Iha key 
pgwtpa T'jli koi> to 6»w»» ((M««n 
■HCGlive mw u< (eroharela ««l *■"<"* 

i»»"0( S«e>I P*Oy»"n» *nd iouI**' 

OrtTrtrt, Quiprfce 82370.SaveS1.25 

and earn 2 bonus points. 

The BBC Mlc«o Book: BASIC, Sound & Graphics 
Jim McGregor & Alan Wan 

,. b] *««f*'i»y OflC BASIC c*n<». »«l n'-wlv. ">-" ' 

- - . .mand lornd raoHiei On«j-"( iahi**»™> 

.«-d [>»,'-J fliHl'l. w*-"-J a»d ia**rt«»Q K» n\r*c 

AddMn-Vvoatev Our pticc $28.45. Save 41. 50 

and own 2 bonus points. 

Assembly Language Programming for Iho BBC 
Microcomputer lani Birnbaum 

A. Dude on HOW to C*> id* nMH« fcom you BBC Cov«~H 

aetEtxm and ftutniactioo. decH-on miawvj and kxv structure 
au«r<Xv lamjuaQ*. ■vt'.edaJdfUWJ . mntliplcKiO" and 
dmum. rlw Mac*. iul*oiJl<ne« and mlwnjow. Oiler* ions* 
uiittiv Rio)i.unB and n-ovidesatwivm to.«"erciiM 

v ,. m,ii,„. Our price 633.20. Savo * 1.75 

and 1'iim 3 bonus points. 

Structured Programming With BBC BASIC 

Roy Atrwrton 

Sue .0^1 0(1 it •!*»»»•' u *■ BOVamccd aiatfm and conBOl 

« ol thu 6K «rsim ol BASICS u^ qr«niei m a 

iw Owrxt lui n* cv." «** n"d a* a" mifc^rii! ,<i-u.iu t 

0PPt>jl(ij vehicle lc <oir»tiB IW piinotAi* r« Dmlftsn niu^-M* 

and pioaiwvartg, fl<coonJo» - DCfMntt « we 

and luoi^dni'iiriti Pt.kiic.i1 tittroaili with iraic Ihnn 100 
woWd ««*n'pto3 0< Ml-ed pntNffll Stl KUra dayiaitwand 
lire dir*ri> ^huhjto iiKuraw 



.. ,-. I in; . 
iphica. i«Jk« 

1141 y OQbiC(Tt«nl. ««« 
-. IhC: is 1 1 



FORIM Funoomontals: Volume 1 

C. Kevin McCflbe 

!)n>Olnd to fiirMaicing f-IWIM, A%ei adiJiaicd ^-.'"miiiiioo' 

■i-i .i MiKjrBKins InjTOOurardiflf ORIrl 

and fonTll.7f) win Ml, na>-torhihcal dnsQioioiD of wo<d3 

. . II ■,-.•» Xroeuiod I4»na« o( all'-g-f 0RIH 

i*vjtrfyi* ms*! oaf' \ uom tmit'ian ur be 

-I* ivisa(i(M> flWMtWo 

Ouprko 833-7SSavc 11.75 

and earn 3 bonui points 
Your First Basic Program 

Rod nay 2nks 

;»? awrto" k mora frian 'b bcwsellmo cenpute 1 coats 

wacriet m* UaNti o' 8*S1C H dc-ini mail'-" v»li«tlx« you'ie 

■hjjic a 83 . il vou winuo w it i r u* u ii cgr*n a eoniatiUf, (hs 

Wbtttn «i 7ak»" 0O-J3MKW9 *V* ■M wvaawe** yoMOJ .wTi 
■i JbuiiHl«gg«JphliB. 

Svbci Ou. nice S20.85 Save S1.10 

ond eflrn 2 bonus points. 

Microso*! Basic (2nd edMion) Ken Knochi 

S»ve'< i *a i, m*v it r* to l«jr n to pofl»im . A ronw«iafivve 
lulo"* en p<OY«tmm>-ig mofl UxfM«ll vftvcm 6.0 wrlh 
Ihw TEtSaCSvUtm 80 ood c.Het OtrwaAted C'M KiHd 
svrten-t sie'a-KplN ThrtfcMiecluft a «■**(*»»! on the 
Micow'i BASIC compofeT 

*fill*emP.oM Ourprico 333.70. Savo 81.80 

and earn 3 bonus points. 

Program Your Microcomputer In BASIC 

Peter Gosling 

aulhcx uii H«s boot, d telanee to cut n jutt nnere Hie 
ikoiudIi I'svc aeowed you to gal yom new micio up and 
mnnmj. Imlruciuns on gioipi Ol iiiM'uCtiona eiu Oeoll mth 
<\ sciMiIbb. owing a comtloU £o-i««« in Il>* oliimantH Ol 
BASIC 

Macmiilan 0-jrpnceS13.25. Savo 70c 

and earn 1 bonus point. 



TRS-80 



io««o>: 



Ouf price $31.30. Savo $1.65 
and earn 3 bonus points 



anguage/programmirv 



Programmingj With Graphics Garry Marshall 

Je- loda'r u»am>*ni coveiiro W !'>'♦* mote mt>f(ic«l» ol 
CCTOLta caoriM* pioducKai Bac*o«»*idi ihe bbf*<ct and- 

pltncipkgs o! ptOd-CI-Mi. ihe™ W*n inrouOti blOiCk, pmnt a««) 

hno orap'iiu, coloui, mocem*ni and itnaa-dinwiiiio'ial' 
drawing. Apncndu n>i«n*'iBci oii-dM'* l>ic*ileftof warioua. 
micro;,. Readily und*i siandobte bv noiv nMlhamaneel iibi" 
and ii nuclwnt dtpeodunt. 

Granaiia Ourprico 8 18.95. Savo *1 

and earn 1 bonus point. 

Introduction to FORTH Ken Knecht 

• MMSKfflTM VE"?ff1 ffl <n*- 

i- .■• Ii-io WW Oa^-: '■ i ■■ Ml 1 

... . i |o Miciowll tuvol 

H BASIC Mi/ ul IAjh/ piaqnt 1 ) pwnipcj an] 4mci 

onmaaiKjiytc bvMiun MMS»0»rn .mil Level n DASIC 

0««ign B .j FOB i.i .-non ol Daao- Shed. 

IHS 80 mjddi I ara ■! nut anew "MTpk' s «n t« M^cmd to 

, _ ■ i 

Chat price 815.15. Save 80c 
andeain 1 bonus point. 

Microsoft COBOL 

Ken Suidnl 

AnamtsuntlnBianiliiiganduang COBOL undm meCl'M >"t 
MS -COS opfiina iiiMifi Win it- : M ■ -"i HOtf ByOfl 
icnid<jtod win<rt» Ol n^ViutfV d .'- '.i. '"'".■■ 
tttM- vi jo^xvicaaon. and i»r*Wi *r.< ■ 
I-BjmaWiiav tW-pKJcrtlap COeOHr»ii-".Tti^oi. 
iiordi loadung a<d JJn-irai c*Wi (hantu (IA a (^"H'cV 
COOO) inwiU'i 

iiaeiiuiii i '.. — our price 831.30 Savo 91.05 

and nam 3 bonus points. 



Apple 



Clean Slate Word Processing lor the TRS-80 

Honry Melton 
=ci if* iraoi - full «.pia"ji>nnoreo"vrjm!».»t»trob; NmU 

*>d fsnnii: i— »r-jn ■ ■ , -i jh«.u«- ^o< U"« 

n>aora<nric - nlwtnato^ lioe'enfin* rtciyi to tnctwd 
ro-Ti^B-iird aou'M <i-5". cw>Ct|ili. auaoow^nt and nrcrswy 
'acU lo nf plcmnnl a ruklom •w*iao ot Ciaan Sulfl 
Samk Our price 832.40. Savo 91.70 

and -vam 3 bonus points, 

TRS-BO.'Sharp Pocket Compulor Programs 

Howard Betsnbon 

LfteV i**S"4"»i '<f wtacason. e»j»c*is. ^.^earf- 
K«nce, «ra»ieo-4ici. o»«r< »«.-.. 
piiM(jirii.iriaii6asv-)a-iMltu , "-i! .. -- * 

Sami Our piice S31.85. Save *1 .65 

and earn 3 bonus points 

1 19 Practical Pro-grams lor the TRS-80 Pocket 
Computer 

John Craig 

CtftrtW o< wttos-e ;>*a*« f.' ■»? ooc»ot maoet Pr<qiox 
'anac lr*t MBWiC*, ■"•-■"■-'I enatyae »"«i t«>ar« k 
oVKHOOC* and eopMWIpQ AwCiar « a iro.essx 
0«ig- noi"-" 

|(LB Our prlca 518.95. SflVO 51.Q0 

and earn 1 bonus point. 

JonathonA. Titus 

Christopher A 

Thus. David G. Larson 

11 you warn lo oppV you" TRS60 10 "«• ili*o iui 
tiandaid ootlpncrol*. you n»od in know »l" IMamallw 
qClUMfltCd lloj-yj and ^gy, soch can bo uiad uml* BASIC 
languaac program coonoi. A book lot ihe moan- will" a goou 
jodflf iianona of commenoti in lovd II QA3'C . and mdwov 
OCtnce'i We bfla>«*f and Ihe ad.an 

p»oo"»"u"»«<''%ayOi.a'f deuono*. 

Sam» Our price S19.80. Save 31. OS 

and earn 1 bonus point 



Pascal Progrnmming for the Apple 

T.G. Lowls 

iiej-oy »l»0 ij'"h< *nd -..-roloi lot Coin UlO »0Uiv»l and! 

;'* t,o'.<nv^i Coiwi !u"!»i«tiista e? PaUal 3fA 
domonurei«» *actn«M* kr i icgianMnoji. oraen>ci n«»M«i n 
wtlloa-ac^-:) ",-w.al lOM ocwaK** »-d nwcwa 
opcfatrt>^» At» m*'iy -inli-iD-iun mig-a-r.-i !(• hSfift 
maiigaae looaymeiMa. SCeck nta-lni cl-o>t«<g arid Ga.H1 H.0W 
gnot|lil 

Demon Our price $20.35. Save $1.05 

and earn 2 bonus points. 

Hardware Interfacing W«h the Apple ll-Plus 

JohnEUIIenbeck 

SIiOij^ 'tow lo fojiain toil Ap|>H lo tum on a iooti igtii . 

da play ■•'« ekpononiial cnatgitg o.rvu ol vcltago on a car-aaiin 

iv \'v ip'npriiflii.'i! ; -■; ■-■-.!.■. tun. ol 'liv Tbdcori oipormunis 
lidp oipian digit* Dechngligv and irKOB'^cd c-cnia. All 
mwdfin 'nil. ilociimanlad .»vl Hiawsri ccvidol *o conwW- 

PW4ea4t*l Oir price 530.10. Save 41.3Q 

and earn 3 bonus points.. 

Applesoft for mo lie 

Brian 0. & George K. Blackwood 

WiUan <• Acooiolt lni\H»»9*i lw «* Ul --. 'I precis 
inviucliaiBinueuc-hlVM 6ima1 R»A3 to< POJ'*"-' ' 9 
•I ,-: !•■ .-;•.■,. , .-.['.■I'- "-'j ■•.■■:•" .■ . • ■•-'' 
sdwjnced *v«a Oa«s data*: on *«i»^) a*3 .!>«.»•: i 
■n a«80>«aUnmrnadw. a^pestMSaa ao-co*urnn ■omnner 
rj-r.r/.v 

Snmb 



Oir price S39.80. Save 82.10 
and earn 3 bonus BptntS. 



Your Flint Apple II Piogum 

Rodnay Zaks 

aror-«' rn)e> tn aetkor wa» V<ow>s »owp "a mwun »wvte re 
<■■ want $«p«try aVMiileJ ««■ saapov dograim» t^a bo* 
pro*dK Ih," babC! tf «^Witr 1 1 !ipu*minir,g, vsntlnri iw w 9^ 
i D-plllt Pi » •*. * Ion and orty rauoauctton i lo r^r>aian>m«no 

Svo"i Our price S20.B5. Savo 81 .10 

and earn 2 bonus points. 

Apple II: Basic Prograns in Minutes 

Stanley R Trost 

<o«.-:i-on oi wsntc. t-aa.iu.iB pioa-on-.. tojr°»**" 

.„», on w Ante ••. •*»"• 

., ■(■MwMtftcm. baa-wucalcota-.. ■ ;'"' 

data anoiviut. »>.««<i H?«P"B "I'd *«*oMjn No , '»< ,wto<l 0« 1 f' 

BASIC piOoiitnrriinB wan ,ac e«V«™* ""«" c * n •** 

BrUoreH iind'tudy lotun ui »i j inan lOmnuuia 



Stjbei 



Our price 820.85. Save $1.10 
and earn 2 bonus points. 



TR5-80 Interlacing; Book 1 



Sinclair 



Programmln-a the Applo I *n BASIC 

Paul Tebbe 
PlOOJQfll] MKl "' (88 «r«l on Apple te. II ant) II pus 
w"inout roOtfrlcallOfl* di." pOfliosuon lliionyh ihn 
,' ■■;■ ii M ■■; .k.iii.i-tt***iil.0ix"i1oicedby»(«iei»s Alter 
m mooOXWy MCWin. a idwis Wing wnaU'i. OtctSOa 
inrtng, eours. «-"' u."-.>^«.) ••weem. 

owd'ij *»i*ii JBvdeo™j lata Iam. usna landom *««> 

■fjjng, noH) -,u no t" rpjincs ana suftamnei am 

■>tV1t» 

PrnnrtM ».« Our price S3B.Z5. Sava Si 90 

ind earn 3 lionu* points. 



U8ang & PrOfjramming the ZXfiiaSlOOO Including 
Ready-lo-Run Progiwn* Albert N. Stckler 

OtlVS an un3?' , £tantf > >l 0* '0«v 0X itta-ltino W0<11. tiOAi to 

UW*m -n BASIC and mtoni^LXi on cirnvi" «p*lilirs 
Also mcltfOi , 5"'il«oduct*on»n , acni*(He»*) proaiamroing and a 
CCrtaclion 01 ioody-IO-*u«i pioaiandi. ra^mj hum oamas lo 
matnainaiicat cooiaro Ca«ia essi"«J bn.d.vJiO and 
software conmti atnl loocorcnuidcidtsiics ot t»6£Xe'Q< 

'-; anaUt Ou,p.lces18.00Save95 cants 

and earn 1 bonus point. 

TlnWjX/Sinelatf 2068 Baulnnerilnietmcdiaie Guide 

FiadSiech-nnn 

Yrauin snnctfcaUy lor "* ""«■ MOB W*onal colou 
cofnnjii><> \ta ano» lata* a luarn-bi-rtomo oOOreKn. bno*a 
hMinneia how to oat u-w comouwr "« ^^ rurnnq. 
rtP-on«(.at« b-we* o* BASIC fOjr^mirg. ana uswwasieal. 
^a^ w Miani .ou ->rh W.M»d ara "T'Tarat ty 
l^nMdtettf, man *' piooatro lot n<«*o *-id hoMn fM 
Oc^onM'»t^ai»M'na=hna-. (enctonsandOWpJ-Wi. »«l»<w 
1 1 ,:, iV to *m ma ir.i^ coltwi. rrnrttic an J QtitACS - '" 

*fjfi™*« f «>qggfr im 4y9M. Save St.OB 
and earn 1 bonus point 

A KM' a. Manaaal (ot Piogramming ilie Sfaiclai«i"TinwM 
Computers Ed Hoornaerl 

A onaoiaavrw-q Tianual n taa<9*ii'(rw.va Unpia 
supppiofl by dagiam* and appealing iiunrau 
Funflamcnlaa of tomimlni onaialKyi aip l*ohi>n «ilo vmnlp and 
mkiUinog togmenis (it "i.i'.-ii;- ." OadmO tniroduclim in 
DAjSIC cjinWiinns itnd how t'-i W -"* 

TAB Our price 818. 10. Save 85 cent* 

and emn t bonus point 

Pcoqrammlng Arcade Games loi your Spettrutn 

Adrian Jones 

Lwll el Ahai males onaicaoc game ana HinJeiutmiaiMs 
uMid'iirM!itdevelopnM>nta'iapTOdi*tl>on In-deoU oakaimori 
BCpmcitSnlcd niomods ol incfl-aninnmd. iixKtdtn^ W" 1 ! loo* a 
uUng machine coco to ip»a op nrd impose ihe?.!!"'' 
folwrtnd I/, ccinpliHo r>oakdownot 1 arcado iiamoa am mm 
may can be Mr-ulaicd on uvi Soacuiyn 

rewU Outpii«eS15.i*5. SaajeBOceniB 

and earn 1 bonus point. 

280 Aasembly language Programming 

L.A. Levenlhal 

Comrnennnslrtt cnycinge "I lf * zao nicioptocessor 
BMrnrX Wnp*)" F««"r*«* •>**"<*<* solf*aic devonp-aen 
CCK'PIS *nd acl^al asseirai^ lmr,uaqc "«««• AlicniLiyfi ^ro 
UatlaMf 0r«CL'i«3 are f .p«ncd Incite* more Oar. BO 
-jr;(*w^i>'*~' , <noivoe«r-.i Ai pnrOtesM loutoi-.sm wkco 
cede »ft"J ooeei coo? f aer» /ftO "ihwm" wt. vi^nM 
cnbaatfiueOrtyMi Our price $33,95, Save S1.7B 
and earn 3 bonus points 

Oriva Vour Speclriini Anthony Cnmacho 

ll.ni: 'mi Wile O't'" 1 ! IO knOei IfOUl m ■ "'•" ' ' ' 
grnKacpTiy ben aid "ii Cooh Al 

icbAs Id atkra * wwn a» one t wt.i<- .i I jloacd In 
cc*n*. giapncs and souni Sp«e «-.n i*nti» or oo^tana. 
loiji coOoi piiun. ana a U-ojO mSic. . 

Our prico $15.70. Savo 80 cents 

and earn t bonus point 



40 BITS& BYTES - May. 1984 



T€L€CO/V\PUTING 



* 



# THE FINEST IN PIRATE WARE: THE ROMSWITCH WITH KRACKROM NMI • * 

# * 

# YOUR NEW HARDWARE WILL REWARD YOU WITH MANY YEARS OF * 

# SERVICE. UNFORTUNATELY, DUE TO THE NATURE OF THIS * 

# MERCHANDISE, NO WARRANTY, EITHER EXPRESS OR * 
» IMPLIED, IS AVAILABLE- * 

# * 

# REMEMBER OUR GUARANTEE - YOU BOUGHT IT, YOU OWN IT!" * 



Krackowicz 
— daddy of 
the pirates 

By John MacGibbon 

Last month we looked at the 
activities of computer phreakers in 
America, as chronicled on electronic 
bulletin boards. 

A number ol files from these 
"pirate" boards, downloaded on to 

floppy disk, have fascinated New 
Zealand Apple users in recenl 
months. As well as giving an insight 
into illegal Wargames style activity, 
the files contain an enormous 
amount of information on software 
protection and cracking techniques. 

A gentleman (or is it a lady?) 
named Krackowicz is the articulate 
and often amusing host of the 
cracking section of a New York 
bulletin board called the Jolly Roger. 

Krackowicz has lofty "ideals", 
and with a little inspiration from 
America's founding fathers he 
declares that his activity is dedicated 
to the proposition that "all men ate 
equally entitled to the knowledge 
and enjoyment of computers and 
software." (!!!) 

His self-appointed task is to ". . . 
provide information and stimulate 
dialogue among the international 
brotherhood of software crackists." 

His disclaimer warns: 
"The management of this system, as 
well as your host, certainly do not 
advocate or advise any illegal acts, and 
all information presented here Is 
intended to educate, inform, or amuse 
those who read It." 

As any self-respecting Blackboard 

would snort. "Yo ho ho ..." 

Undoubtedly a good deal of plain 
software theft is being encouraged 
by these pirate boards, but 
Krackowicz and his ilk appear equally 
motivated by the intellectual 
challenge of it all. 
Indeed, the pirates appear to feel 



kinship with devisers of software 
protection schemes, Talking to 
beginner crackists Ort the subject o1 
"obfuscation. or intentional lack of 
clarity," Krackowicz gives warning 
that the major software companies, 
"... know we aie out here waiting 
for their latest output. They often try 
to misdirect us or find innovative 
ways of hiding sensitive portions of 
the program with a variety of 
techniques." 

Trainee pirates who find this 
disconcerting aie assured the 
defeating of such attempts to 
obscure the trail will bring nothing 

but joy. But the task will not be easy ; 

"This is a discipline: perhaps not so 
demanding as championship karate or 



the Unification Church, but it r&quiies 
knowledge, patience and attention to 

detail." 

Pastime for the 
experienced 

K rackowicz says his t ips are aimed 
at the beginning to intermediate 
software crackers. That doesn't 
mean beginning computer users. A 
good knowledge of assembly 
language is assumed, and if you 
haven't passed BASIC yet, forget it. 

The Jolly Roger files amount to a 
Ipng (nearly 25,000 words! series of 
tutorials describing a variety of 
protection techniques, and leaching 



SPECIAL 
OFFER 



FR€€ Disc Holding Box (worth $9.00) 
with every 

10 NASHUA A DISCS 

OUR 



Normal 



Desci ::'. - 



5VY' Disceties 

Nashua MlHfl (SSOD) number ol 
wctois and byte; piv sector 
■stomal depemtiiu 

Nashua M02D (C6M) number Ol 
sectors and byte; per sector is 
tormal depends™ 

Nashua MD2F (D>Q0) number ot 
sectors and byte; per sector is 
tornut cepenjan 

8" Discettes 

Nashua FD1D(SMH» 26 sott 
sactois 1 28 oyies per socio* 

Nashua F02D (DSHD* 8 soft sectors 
1Q?4 tv-.es per sectoi 



Sug-gestoa 

Fetal 



69^ 
Tfoaq 



Pi ice per 1 
Y.i" Sate* Tvc 



43.14 
53.40 
69.54 

54.51 

60.00 



Packing & Postage 

TOTAL 

Cheque hc'cnilh 



Qty 



Price 
Exin 



,95 



CASH with Order PLEASE 

Please make yojr cheque out to : 

Post to: Microcomputer Specialists & Software Ltd 

61 Hobson St. P.O. Box 39-075 
Auckland West. Ph 798-569 



(UTS S BYTES - Mav. 1984 - 41 



SPECTRUM OWNERS 



Centronics Interface 
forZX Spectrum by Tasman(U.K.) 

Ribbon Coble and Software included. 
Send SAE, "for full descriptive 
catalogue. Taswotd Two and 
Mosterfiie compatible- 
Attention! 
Master file 48 owners 
An up-dated version 09 s "x>w available 
including micro-print 42/51 cosumn option, 
microdtive compare, and improved user 

BASIC 

Update for $15.00 on supplying 
cassette insert as evidence of purchase. 
New roanuot supplied. 



T€l€CO/VU>UTINO 



SPECTRUM SOFTWARE 




As advertised In overseas magazines 
the best in BfffflSN is new a vailabte in N.Z. 






New Releases 






PHIPPS ASSOCIATES 






TheFotesMSK 


S34.95 




Knjgnls Quest 4SK 


S24.95 




Co)ait2 48K 


S24.95 




Dominoes 16K 


$19,95 




MIKRO-eEN 






Mad Martha I&M8K 


$2495 




Sci amble 16K 


524.95 




Sorcerers Caslle48K 


S24.95 




SASASsaull 


524.95 




BUG-BYTE 






Spectral Invaders 16K 


$19.95 




Cavern Fightef(nev/re!ease)4BK 


$2495 




Castle 48K (Adventure Game} 


$29.95 




Aspect 16K (AssemWer/ECrt or) 


534.95 




Birds & Bees (new retease) 48K 
Mane Miner (No 1 In Britain) 48K 


$24 9-5 




524.95 




PoolloK 


S24.95 




Aquarius T6K 


524.95 




Styxl6K 


524.95 




VIC20 & C64 






Software 






VIC20 






Cosmads 


S24.95 




Panic 


S24.95 




Chess 


529.95 




Backgarrmon 


S24.95 




COMMODORE 64 






TwVdley Kingdom 


534.95 




Derby Day 


S29.95 




Omega Run 


$29.95 




Over TOO titles now 




available. 






Selected titles at 






Whitcoulls and leading 




retailers or order by 




enclosing cheque/ 




postal order to: 






Software Supplies 




P.O. Box 865 Christchu rch 




1 Full catalogue available by sending SAE. lo 
1 above addioiv Trade Enquiries Welcome. 







*********************************»#*-***■* 

MSG LEFT BY DR NIBBLEMASTER 

DATE POSTED: WED JULY 28 6:51:47 Pfl 

TO ALL YE PIRATES: HOW TO CRACK CPR06RAM X3 

BOOT 3.3 

RESET INTO MONITOR 

C091 C091 DOOCK9000.BFFFM 

16K CARD IN SLT 1 

FFFC:59 FF N C091 

BOOT GAME 

RESET INTO MONITOR 

C090 9DOD<DOOO.F2FFMN C091 

7FD=4C B 

9DBFG 

16CA:4C 00 48 

A9cS4:FF 

BSAVE C PROGRAM X 3 , A*7FD,I_$8FFQF 

NOW YOU HAVE A CRACKED CPROGRAM X3! 
************************************* 



the process ot memory snooping 
(" . . . the unglamorous activity that 
occupies most of the time of the 
dedicated Krackst"). Instructions 
are provided foi a hardware aid 
available through the bulletin board: 
the "Romswitch with Krakom NMI". 

Popular software given the 
Krackowicz treatment includes 
Cyclod, Type Attack. Super 
Puckman, and the Arcade Machine. 

Krackowicz is quick to compliment 
new and clever potection schemes, 
but he scorns software houses that 
make it too easy; 

"After the excellent and challenging 
protection Sirius put on the 
Bandits /Cyclod group. it was 
discouraging to see the putrid litdos 
command change on Escape from 
Rungistan," 

Other bulletin board liles doing the 
rounds- lately have come from a 
board called Pirates Harbour. Unlike 
the Jolly Roger files, this material 
consists mainly o J shorter messages 
which detail general cracking 
techniques plus specific solutions for 
a large number of programs. 

Few contributors leave their real 
name, preferring pseudonyms such 
as Mr Xerox, Dr Nibblemaster, Red 
Rebel, Long John Silver, Disk 
Zapper. and the Eig Toe. 

Sample contribution headings: 

• How I cracked Superscribe II Ver 

3.2 over Christmas weekend 
(Clonernanl. 

• Cracking Softporn, VisiCalc and 
Visiterm (Richard Brandow). 



• Using the ramcard as a m3jor 

cracking tool (Axe Man). 

* Some places to look for good 
ideas and help on cracking. 
Messages can be long and 

complex, but most are short and 
cryptic. 

This is not for amateurs. Trying to 
keep up with the experts evidently 
caused a deal of frustration for one 
Earle Bestick, who left the following 
message on Pirates Harbour: 

"Try'd B iry'd & lry'd to crack a disk, 
bui only managed to bend one! 'til after 
many (ryes (sic), I succeeded. My magic 
formuia follows, and will work on any 
disk of any manufacturer: 
1. Put disk in deep freeze for 24 hours. 
2- Take disk out of freezer and with a 
brisk movement, bring sharply against 
the edge of the counter, desk or ihe 
like. 
This will crack it for sure. 




42 -BITS 8.' >v. 1984 



mnmimwmitimamNMBmMmamou ^ 



B€GINN€RS 

Pascal, 
FORTH 
and C 

By Gordon Findlay 

BASIC is, as I said lasT month, ;he 

most common, and therefore the 
most important, programming 
language in the micro world. Other 
languages though are used, and have 
their own special features. 

Pascal 

Pascal was designed by Nicklaus 
Wirth to be a language which was 
relatively easy to learn, but which 

was also very powerful, and included 
lots of the programming and data 
structuring features which were 
being invented in the early 1970s. It 
is based on the earlier ALGOL 
language. Pascal is not an acronym, 
but the name of an important 
mathematician of the seventeenth 
century. 

Program structure is to do with the 
sort of constructions which you can 
write. Pascal has many statements 
for coding loops for example, so that 
the programmer can choose the 
most appropriate. Pascal programs 
are written in pieces, called 
PROCEDURES, which are like small 
programs, which are called up in 
order. This makes program testing 
and debugging simpler, as each 
procedure can be tested 
independently. 

Pascal handles many different 
types of data. Numbers, characters, 
and strings, or course, but also 
pointers, sets, arrays, and records. A 
record Is a collection of several 
related items, such as a name, 
address, telephone number, account 
number, amount owing and credit 
rating in an accounting program. 
There is also a facility in Pascal for 
incorporating special data types for 
the convenience of the programmer. 

Pascal programs don't use line 
numbers, as BASIC does, so an 
EDITOR must be used to build the 
program. Pascal is also (usually) a 

compiled language, so developing a 
program becomes a cycle: edit - 
compile test edit Ito fix 

problems) - compile - test, etc. This 
can become tedious if it means 
loading the editor, then loading the 
program into it; changing the 
program; saving the result to disk or 
tape; loading the compiler; compiling 
the program; saving the result (the 
OBJECT code!; testing it. only to 



have it crash straight-away, 
requiring you to go back xo the 

editor! 

If each load or save causes a 
noticeable delay, this can be slow 
compared with the interactive way in 
which BASIC is written. On the other 
hand, both the nature of the Pascal 
language, arid the need to go 
through the edit - compile - test 
cycle, forces the programmer to plan 
ahead, and write carefully. The result 
might well be that the Pascal 
program is written faster over all. 
Less debugging cught to be required 
in a Pascal program than a BASIC 
one. 

Pascal is available almost 
exclusively for disk systems. 

Honest selling home computer in UK and Europe - 

over 00-000 per month — ond recently named 

Home Computer of The Year' in France. 



because of the need to load large 
amount of code before starting. The 
TRS-SO, Apple, IBM, BBC, and 
Commodore systems support 

Pascal, among others, and there are 
a number of versions of Pascal for 
CP/M systems. The BBC has a 
version of Pascal in a plug-in ROM. 

FORTH 

FORTH is a strange language, 
designed to !»e extended by the user 

as he programs! In fact programming 
in FORTH means extending the 
language until it includes a command 
to accomplish whatever the program 
is required to do. FORTH provides a 
kitset o1 elementary operations, 
which can be combined into different 




Now there is only one choice 



Carefully assess ond compore the following features. 
No other computer con offer so much for $ov9 00. 

• 64K RAM • More memory ovoiloble • Extended 
Microsoft basic • Extended graphics * Programmable 
music ond sound • Built in speoker • Uses standard 
cossere player • Loads and saves 8 rimes faster • 40 
x 29 screen for superb definition • Higrvresolurion 
graphics • Pluqs mro ordinary T V . • RGD Video 
ourpu" • Parallel primer port * Colour printer/plotter 
available • Supports letter quality Daisy wheel 
printer • Textile nigh qualiry hey board • Auto-repeor 
on every Key • Full cursor control • Supports One 3" 
microdnves • Up to 1 .6 MD of storage available • 
Oyer 50 programs available • by-monrhly users 
mogazine • Large range of ORIC support boote 



Parr Pros. Computers Ltd 

P.O. Oox 1 11. Papakura. Ph: PAP 29891 81 \ 
Auck. 880-362 (Res) 
DEALER ENQUIRIES WELCOME 



BITS & BYTES Mov. 1 98« 43 



B€GINN€RS 



Are you keeping up with 
Commodore? 




Commodore's 
keeping up with you ! 

i.i-.t a lew < - ample* oi the hundre ds of exciting 
things to do witfi your commodore tiome computer. 




const) nosco 
■Vic /M and com Mi 
•ou can fiea* toe 
trrcooina Dear of me 
iu(>2(e cruris as you 
cautious** nui:aottnii« 
macn«v9i» g«tvi gotils 
fl B.nfrc I 'oafl 21 I'jnvjitri J 
nt'-ippf crullcngc; and 
tin is Tnc official A'«rt<- 

verwn in h? 

THE SECRET OF 
BARS. TOW MANOR 

Arte M and Com &tt 
voo st ,iiyi on ipc moors 

Oiii5tOe«-1f«0« KiHO' 

oci nun Barer, own* 

aisampeared — -r sc cne 
'.:: . Jons iviin ::.''.]'i? 
C",i;ni:.ie3liiii5iiOQi:n 
sornewrierein me manor. 

Tilt Ddyingcf ":."■ LtnW 

Den ma live A.HK D"r>asio 
nind Lil« of ivjnOeino 
glw>".ti and nidRe n If am 
(Jti vou find Ilw ircuKtirp. 

wtopmcrtwucntn .mo 



MflflBY WWS iW r-- 

A ;li.illri-ii .-ig.ir..- :.".>; 

brings out it? mcruwf 

Ureal 1US3I1 "QUClI 

yourself against me 
computer s financial 
tttfard'yasvoubaitte 
sonnuaiacaiumerji 

VOur iMtd-MOii IHUrlCial 

rntture Acjanecnat wi 
I'M ttw mo it oemuic* 




HUCK ItOCfBl 
iv- ftinnnccrtiGO 

if; 3ffi[3lA«artC 
vcston. me 25tra ccim rv 
cones to vt>" r nome as 
nwer twee win in« 

mi vi iitv. ■•:-:■:" of 

-,, :■ |.'..i ■:• AlOl'l 

rrairrqwof CCVTtCcC 
r(ynftit.» tfMPlttl 
d(«»l km o«c*' inio 
vmie 

i*z*W*N.Com&li 
a -jx naccd action snoot 
en up game. «ne*e me 
.i!!.iinngwav«Cf 

sacesnios and ? ^rsoi.e- 
oonib your oefer»:e; »« 
TCurtfltUrKirrciemiEK 
i eon of tare aeanero 
.Kl mvc* uie universe. 
v<u ■/<■ aot to U" G.i.tKii-1 
sre of them dotv n . . or 
vcu dtp in live attempt 

rMEDMOhUClIADWM 
ivc ?Oanaccme« 
a njrje compute* mat 
coiocistnewieittan 
d(f<«ce 'otcesnasDeen 
fMniiooedo** >ne 
pentagon nas no i neeo<Kl 
.virninas that in* 

CDTllWtfl IW. WWCIWM 

iffwn intcHtsvnte Utrn 
in? «ra civ n.iupcnucl 
l Ik cran;»,iicf bov^ii\ 
OWNnmci 



aujirfj; ironi 



ii< inn riiivv iraairo cnn'Stf^ 
wttit and Bf 






lat-irmUntKO 
■WnffVlv^i cvoovKes 

IV Win ma tan 
w.-,si««onr.'. va-iiitySi^'ii 

;> ..i' --i.... in,.,-,*,-,, ■,!■,.:. ,.|, 

sw wen-mi) tv. sur « ir-aAroi.w * 

■■.--■.■,'!-■- : * ■ : I"'.-'-; .i-lh.-.l- - --.. . t-. 



fe commodore 

COMPUTER 

Keeping up with you_ 



44 - Bits a BYTES - May. 1964 



ones, which can be combined 

further, until operators are built 
which do whatever is required. 

FORTH programs are hard to 
follow, and hard to read. Because of 
this, FORTH programmers can write 
code which is short, but does a lot, 
and which takes a lot of work to 
understand. Needless to say. that 
isn't good pfOgrarnrYiing practice! 

FORTH systems usually include an 
assembler, to allow incorporation of 
machine code directly into your 
programs. FORTH is a highly 
interactive language, lending itself to 
immediate testing and modification 
of each program step as it is written. 

The addition of an assembler gives 
(almost) an interactive machine-code 
facility, which is sometimes very 
useful. 

There are a few minuses with 
FORTH. It is hard to read, and there 
are too many standard versions! 
There are so many standards in fact 
that it is crazy to talk of "Standard 
FORTH", even though there are 
published standards documents. 
FORTH uses a "virtual storage" 
scheme, in which disk or tape is 
regarded as a (slow) extension of the 
computer's main memory. FORTH is 
available for many systems, 
including the Apple, TRS-80, ZX-81 
and Spectrum, the BBC, and 
numerous others no doubt. One 
micro, the Jupiter ACE. appeared 
with FORTH in ROM instead of 
BASIC; unfortunately at latest report 
the company was at the point of 
collapse- 

C 

Well at least the name is easy to 
spell 1 C was created in 1972, at Bell 
Laboratories to meet the need for a 
language which would improve the 
efficiency of systems programming. 

Systems programs axe things like 

operating systems, assemblers, 

compilers, and so on. The idea of 
using a high-level language to write 
these was considered outrageous - 
after all, how could they possibly be 
fast enough? However, it happened 
that the language was carefully 
designed in such a way that the 
compiler (translating programl could 
produce code which was very fast. 
From this beginning, C has gradually 
become more and more commonly 
used, for applications programs as 
well as systems work. 

C is a. blend of high and low level 

language constructs. There are many 
features in common with Pascal, and 
yet many in common with machine 

code. The programmer has the direct 
access to the hardware which is 
needed for writing systems 
programs and utilities, with the sort 



B€GINN€RS 



of structured language which is 
required to write good applications 
programs. C is a compromise: it has 
the high-level data types, such as 
records, and also the low-level 
types, even down to direct bit 
manipulation. 

Thus far C isn't common on home 
micros. There Is a version for some 
TRS-80 systems, and various 
versions for CP/M machines. 



Choosing a 
language 



If you find yourself in the happy 
position o+ being offered a choice of 
programming languages, what 
should you do? The languages each 
have their own strengths and 
weaknesses, but what is a strength 
and what a weakness is a fairly 
subjective opinion. I am lucky in that 
I can choose between BASIC, 
Pascal, FORTH, and machine code 
for my system. For a "quick and 
dirty" program I still use BASIC 
(shame!). For any program which 
requires a lot of data to be stored on 

disk, or a long program, I tend to use 

Pascal. FORTH, I reserve for writing 
low-level programs, which might 
otherwise be written in machine 
code. But these are my preferences, 
and I guess nobody else shares 

them I 

In order to give you a taste of the 

various languages. I have written a 

very small program in BASIC, Pascal, 
FORTH and C. All the program does 
is to count to 100 in tens, so 
obviously they don't cover very 
many features! 

BASIC version: 

10 FDR 1=1 TO 18 

£0 PRINT 1*10 

30 NEXT 

40 END 
Pascal VUrftlOA! 

PROGRAM EXAMPLE* 

VPH I- 1 INTEGERS 

BEGIN 



UHTI F 1 f=» 10 DO 
BEQIN 

WRITELNtl'lG): 

I: = H1 

End 

END. 
C vpraion: 
MainO 
( 

tnt count; 
Collet = II 

Uhil« (count ( = 1©> < 
Printf «count*10) ; 
Count +* | 

1 
FORTH vnrsiou: 

iTASK 10 DO I 10 * . LOOP; 

(Please now ihat two reverse 
brace signs at the end of the- C listing 
are nor reproduced because of 
difficulties with Vie Findlay printer. 

— Editor, i 

The examples show that Pascal 
and C are lots more wordy than 
BASIC and FORTH. They cannot 
show that often this is a very great 
advantage, and that the con- 
structions used ir the examples are 
much more powo'ful than their very 
simple uses here. 

There are hundreds of pro- 
gramming languages. They are all, in 
some senses, similar; and in other 
senses widely diffsrent. The days are 
gone in which a programmer who 



knew just one (usually COBOL or 
BASIC) could bo satisfied. My 

prediction is that anybody thinking of 
entering the field professionally will 
need to become fluent in several in 
the course of his or her career. 



lO QUALITY TDK C»0 BLANK CPSSETTGS. OILV 

$-18.00 plusSSOO pool & packing. Semi cheque. 

manoy order, or bankcaidJvi&a Oelalls lo 

THE GADGETS CO, P.O.BOX 32-001, AUCKLAND 3. 



COMPUTER 

GAMES 

FOR HIRE 

Games available for weekly hire 

for the following compuiers: 

* ATARI 400/800 * APPLE 

*TRS 80/SYSTEM 80 

* COM 64 * VIC 20 *BBC 

Send for catalogue and 
membership details to. 

COMPUTER GAME RENTALS 
P.O. BOX 30947. LOWER HUTT. 

Name... ... 

Address 

Type of Computer 



fflYffil! 



1 OO's of programs 

256 colours 

4 voices 

Su per friendly basic 

Advance peripherals 

In-built diagnostics 



the computer you grow into 
— not out of! 



ATARI 400 Computer 1 6K $395. 00 

ATARI 600 XL Computer 1 6K S695. 00 

ATARI 800 XL Computer 64K $995.00 

ATARI 1 01 Programme recorder 5199.00 

ATARI Disc Drive S995.00 

64K RAM Expansion tor 600 XL S295.00 

Touch tablet $199.00 



West City Computer Centre 

The Arcade, 357 Gt North Rd , Henderson, Ph 836-1567 

Mail and phone orders v/i in Visa and Bankcard welcome. 



FREE!! Software Catalogue 

16 page Autumn software catalogue now available from your local dealer or send to: 




M 



Ipine Compiling Lfd. 

P.O. Box 33-865 TAKAPUN/* «*„««..,. «™„ h *. m.,™. .««.- , p„ . „„ 
DEALER ENQUIRIES VERY WELCOME 



BITS a BYTES - Mav. 1984 - 45 



The NZ Microcomputer Club (inc.) 
proudly present's... 




The 5th NZ Microcomputer exhibition 



NEW PRODUCTS • DEMONSTRATIONS 



DOZENS OF DIFFERENT COMPUTERS 



AUDIO-VISUAL DISPLAYS 



ROBOTS -USER CROPS 

AUCKLAND SHOWGROUNDS 

C#|f lnno Ifi f rom 9am. to 5p.m. 

OCil. JUIIC 1U tickets $2 -family group$ 



(OMI'lTlli 



REVIEWS 






(3€GINN€ftS 

Disks 2: 
Physical 
aspects 

By Gerrit Bahlman 

Presuming that you have avoided 
all the major pitfalls of disk 
ownership such as destruction of the 
recording surface by exposure to the 
local idiot, you may be wondering 
how the system works. 

In the March issue of Bits & Bytes I 
explained the formatting of disks. 
Imaginary circles (tracks) and radii 
(track dividers or sectors} were 
constructed on the disk's surface 
which are then used to locate and 
store information on the disk. A 
directory or volume table of contents 
(VTOC) is constructed at a particular 
point on the disk which the computer 
first accesses to find out where to go 
next. 

In this article we will have a closer 
look at the function oi the disk drive 
itself and learn about its various 

tasks and how it is controlled by the 
computer. 



i ;....:..,-;;;;;;,;. :;., 



The mechanism of the disk drive is 

relatively simple. There are two 

alectric motors that cause two- 
different movements. The big motor 
Causes the disk to spin at a constant 
speed. The dis< is clamped or 
trapped in some way so that it sits on 
the shaft of the motor, The moior is 
calibrated to spin at a precise speed. 
The second, smaller motor moves 
the read/write head back and 
forwards along an arm which lies on 
the radius of the disk. 

The movements are jerky and 
always end up at precise point? of 
the radius. Those points are over the 
tracks on the disk. The amount of 
power delivered to this motor 
determines which track is being 
covered. 

These comments relate to floppy 
disks only, but the principle is the 
same for larger, lard-disk systems. 
In these you mav find a read/write 
head for each irack so that the 
second motor is not needed. You 
may also find several hard disks 
being spun by ths same motor. For 
all that, the mecnanical problem of 
spinning the disk and finding the 

correct track is the same. 

The precision of the read/write 
head and the arm movement motor 



will determine how many tracks can 

be placed on a disk. 

Terms such as "double density" 
refer to the number of tracks on a 
disk compared to the "standard" 
(whatever that may be). "Double 
sided" means that there are two 
read/write heads, one on each side 
of the disk so that you have access 
to twice as. much disk space on the 
same disk. 

The read/write head is technically 
similar to the read and write heads 
on a tape recorder. On disk drives 
they are smaller and more compact- 
When writing information on to a 
disk they "spray" a magnetic field 
on to the disk surface. The surface 
retains the pattern of magnetism 

which can later be read as bits and 
bytes. 

The distance from the disk surface 
and the subtlety of the write head is 
of critical importance to the inter- 
track distance. If tracks are too close 
then it would be possible to get spray 
from one track interfering with 
information stored on another track. 
In large mainframe disk systems the 
heads are so close to the disk surface 
that a jet of air is forced out of the 
end of the read/write head to keep it 
off the disk. To such systems even 



WE SPECIALISE IN SPECTRA VIDEO & COLOUR GENIE 



NEW SOFTWARE RELEASES 



A Hangman" S20 

Favourite educational 
chiids game. Level ol 
difficulty selectable & 
vocabulary cnnngcaoie 
B Whodunnit? S20 

intriguing game Ol 
adduction 

C Typino Tutor * S30 

Increase speed and 
accuracy 

D Data Base ' S25 

Input/Save/ Load 
Uerqe'lnte regale' Print 
l<Jea i"! to "noli ci storage 
E I Q Tester " S20 

Dillicully level selectable 
F RS 232 Driver ' S20 
List * .Print inrough 
R3232 Pom. 

G Club Records " S2S 
Ideal database lor 
spfrtrililiys & Ireasiiior 
Sot'Update' Print/Labors 



H Pedigree • ' $30 

5 generation pedigree 
Prim - Unlimited interro- 
gation • Database 
Suits Livestock Do;js. 
Cats, 

I Show Secretary " $40 
Produces Dog Show 
Catalogues - A dream to 
use -quick 6 sell 
chocking 

J Wicionopoly ' $40 

Colour Version ot Board 
Game - Excellent 
KMcrgeEnOf KnndWi* $24.05 
Merges Programs 8> 
Reports Exact Loc.it ion ol 
Error. 

L Comprcw Uttty" $R» 
Removes SruicnS .ind'or 
Rem Statements 



C'5 Computer Tapes 
Special $1.90 



M NoMUstUBrty S1435 

Sena rules Comnritssgd 

Program & Multiple 

Statements into single 

lines 

N rVC Analysis" $35 

Brilliant program lor 

Dome or business 

analysis o' a nc and 

payments. Save '001 on 

A/Ong Fees 

Debtor Ledger " 550 

Trial balance, stabmenls. 

Transaction Print lor 

Inv/Rec Client liti 

Excellent value. 

P Plug in Eprom Board 



Specials on 
FLOPPY DISCS 
" S/SDD - $5.75 



I. H GENIE ONLY I (") AVAILABLE DISC OR CASSETTE 



Will take l .2 or 3eproms 
listed below or your own 
(its mio expansioi slot 

Teat Editor Epran ' $40 

Global edit & manipulate 

cnange/mseri/lin] 

versatile program editor 

tciira 15 for disc) *. Comprotisnalv* Intirucftona Included 



R Toolkit 1. ' S50 

Trie most versatile 
monitor available - 
Supports 18 commands 

S Toolkit 2. " SIS 

Extends ToolKii 1. by 
another 6 commands 
including icarj/wiiic 
System 80 & TBS80 & 
Gcmc Sysicm Tapes 
T Quill Word Processor $70 
Most versatile — Fcalurcs 
found usually only on 
disc CPM systems - 
(includes 2 Romsj. 

Pnone us toi QUOTE on 
any formal CPM nrogranis 



D.'S DD 
S'SOD 
S.-SDD 
D/S OD 



57.50 
56.75 
$7.00 

S8.00 



HARDWARE 

JOYSTICK INTERFACE GENIE S60 

Plug in Board - Allows useol STDSV 
Joysticks 

SV JOYSTICKS 

PiSIOl Grip S Fire Button $22.9$ 

For SV. Commodore. Atari Giviifl 

SV 318SPECTRAVIDEO 

32K COMPUTER S69S 

Bui il in Joystick 

SV 328SPECTRAVIOEO $995 
HOKRAM-thcNo.i Machine 

SV 604 SPECTRAVIDEO 

CASSETTE DRIVE S89.95 

STAR STX80 PRINTER S425 
50 CPS 80 COL 

LOGITEC 5001 PRINTER S790 

100 CPS 80/132 COL/10 

STYLES 

SHUGART DRIVES 

Double Density from S396 

COLOUR GENIE 

TOP VALUE 

32K 16 COLS & SOUND 

SPECIAL $595 



.iDonsHin 

Computers 

ond Peripherals 



70 Victoria St 
Lower Hull. 

TEL (04) 697-7S7 



Shop 13 

McDonalds Centre 

Herbert St. Wgtn 

TEL (04) 739-146 



Send now for our 

FREE 

DETAILED 

CATALOGUE 

OH COHTACI TOUR 

LOCAL DEaLO 

DEALtW EhQUinCS 

WELCOME 



BITS 8i BYTES - May. 1984 - 47 



B€GINN€RS 



■■-;..;-:■■; j.ys.txix'.':-. ;■■;■:■■;;■■:::.■ ■ >: :■■.,■ . ■•>■■■■:■■<;;:;-'■ 

small particles of dust or human hairs 
would represent boulders to the 
minuie read/write heads. Hence the 
extreme care in major installations. 

The same level of precaution is not 
necessary with floppy, mini-floppy, 
or micro-ffoppy disks. However, 

wear and tear will not be improved in 
dirty or dusty surroundings. 

The benefit of such microscopic 
read/write heads is the number of 
extra tracks that can be used. 
Clearly, the smaller the read/write 
head the less spray there will be to 
worry about. 

When the computer wants to 
access the disk drive and obtain 
information from it, it needs to know 
two things; which track is it on and 
at which sector does it start. Once 
that is known the mechanical job of 
placing the read/write head in the 
correct spot can be organised. 

Physically, the disk drive must 



have a starting point on the disk. It is 
all very well to label the tracks, bui 
the disk drive must be able physically 
to identify where the first track 
starts. The position of the read/write 
head gives this information. 

What about tha first sector? How 
does the disk drive know where it 
starts? The solution is rather straight 
forward. In eve*y disk there is a 
marker that phys cally aligns the disk 
in the drive. On floppy disks this is 
done with a small hole near the 

centre of the disk. 

Once the disk drive knows where 
the start of the t-ack and sectors on 
a disk are, the two pieces of 
directory information (which track, 
which sector) can be used. The 
actual sector can be found just by 
counting! 

In the next article the role of disk 
operating systems will be discussed 
and exolored. 



WANT€D 

Programs for our regular 
program specials 

Earn some extra money by 
submitting your ORIGINAL 
programs for publication in BITS & 
BYTES, New Zealand's largest 
selling computer magazine. We 
pay between $10-25 depending 
on quality and length- 
Send your listing las dark a print 
as possible and preferably with 
lines no longer than 6cm or 12.5 
cm) together with a few 
introductory paragraphs 

explaining the important points 
and hardware requirements of 
your program to: 

The Programs Editor 
BITS & BYTES 
Box 827 
Christchurch. 




^ 



THE ALIEN 



VOICE BOX 

A SINGING SPEECH SYNTHESIZER 
FOR THE COMMODORE 64 AND VIC 20 



We're proud to announce a new accessory (or 
the 64 and Vic 20 - the Alien Group Voico 
Box — a singing speech synthesizer. 

CONSIDER THESE FEATURES 

1) Hd raoTacrg headaches e«#isrrt caBes « ««wab»iiy 
problems - me Man Voce So* is designed lr» uM wrtti 64'$ £ Vic* 

V'l plugs ■• \iw : aro "if usa cod !! 

2) SofwOT Witty programs (ds* or Ope <ta ire 6*, ope tor ix Vt\ 
a-e prwdga 31 no extra cost - u>etnt«n on 1*3 1 wo* men?) with 
VAT wn pruqwv 

3) Cnm and rnnexiwi can w wroted by external W& cr lion yxr 

«) i evw wtgtf A sample twa, 'Oa«y\ is wturJod n die h« 




f*M''i C*fll*IWS 



VOIcr- BOX HARDWARE. corrrJelD wffi marial are) uifily sdtware. 
S325.W. Sott*ave avaiWe w yw 1b itw Vc 20. tape « disk lor 
the CS-l hctudos gKling luC* WOfjrsn 

COWBEHENSftfi MUSIC SYSTEM. C6<* <xty. incWJrfl manual. 
S79.50. ccr&MK 3 lOaty ol 30 songs lot rr* voce bra. pic uttty 
cfixpiinn to aio* you ifl craftee youi own •org-,. Afco has a 
aogram wricli dr*6j^ a Nrji-iea loco m sown wtiwi moves tB 
ins in synch wtfi the sn?n)! ASo leaxrcs synlricv/er ul'liy Ix 
crcaina mm wild "f* ^'s-SD cMp- 

DCIWARYitDfTOfl. C64 osfc onty tncljcte rnamill S66.25. 
Conlans three tfrtaviiy pfOQwns ol cnwrinn notes (Mien yea can 
all B) (o help with correct intlexnn an* prcnjrtialffli Mgtiies 
laknrj lace program win Ipi moving in synch <vith ihu ;otechl 



Hame 

Wats i 

Pfcasc wW ire tiller irrttmaitoi L 
P*ase senO ire *te tthwuq it»n$: 



VC20 D C64rAft !. i C6I USX L 

Id DAV MONEY-BACK GUARANTEE 
IF NOT COMPLETELY SATISFIED 



THE GADGETS COMPANY. P.O. BOX 5 20S l , AUCKLAND 3. PH: (09) 862-260 

SOLE NEW ZEALAND AGENTS • DEALER ENQUIRIES WELCOME 



THE VOICE BOX IS ALSO AVAILABLE FROM: 



K'RD VIDEO & COMPUTERS 



EINSTEIN SCIENTIFIC 



65 PITT ST. AUCKLAND 1 
PHONE (09)399-655 



177. WILLIS ST, WELLINGTON 
PHONE (04)851-055 



HARRIS ELECTRONICS 



PEANUT COMPUTERS 



653 MANUKAU BD, EPSOM, AUCKLAND 3 
PHONE (09) 658-416 



S DUNDEE PL. CHART WELL, WELLINGTON a 
PHONE(04)791-172 



AND OTHER COMMODORE DEALERS 



48 BITS & BYTES- May. 1984 



6DUCATION 



:..::■ :„;:■; ;■:'.■:: a 



VWSW* !'■-.•,'.•,'.&.■',——. .'..'.-,-...■.-.. .■.—.t'/..'-'--";- 



Games as a 
tool in the 
classroom 

By D. R. Greenfield 

Professor Tom Slonier reminds us 
that secondary schools are largely 
curricula based, and that the 
educational programs in primary 
schools arc more child centred, 
emphasising the social development 
of the child without the pressure of 
academic achievement. 

He points out that . . . The use of 
computers in secondary schools has 
followed exactly the same pattern 
utilising Computer Aided Instruction 
(CAIJ (drill and practice software! 

and Computer Aided Learning (CALI 
(tutorials) and has usually begun in 
the mathematics department and 
then spread throughout all curricula 
areas of the school. 

The direction for the use of micro- 
computers in secondary schools in 
New Zealand has come rather 



belatedly from the present 

Government in the funn uf 
recommendations to the Minister of 
Education by a Consultative 
Committee formed around 1980. 

Question: Whal direction has been 
given to the Primary sector which is 
child-centred? 

Answer: None it all (so far). 

It is not relevant merely to 

implement a simpler version of the 

secondary schools curricula-based 

programs, nor is it applicable, nor 
oven desirable. What is needed has 
to be child-centred. 

I will discuss just one of the many 
options open to p'irnary schools that 
reinforces the Pagetian theory of 
"Learning through Play". 

I consider the use of games to be a 
valid alternative educational tool. I 
believe that using carefully selected 
games in the classroom can create a 
highly desirable learning environ- 
ment that has been virtually 
untapped. 

Paul Vincent (visiting teacher 
fellow) on the subject of games . . . 
There is an abundance of computer 
games from which teachers can 
choose. The mair selection criterion 
is the educational value of the game 
in relation to time required to play it. 



A downturn in violent ideas is 

helping Lo make games less 
objectionable than before. 

We are all made painfully aware of 
how deeply our children can become 
engrossed in television, arcade 
games and computer games, and yet 
the same magnetism that holds them 
is not being replicated in the 
classroom with traditional instruc- 
tion. I think that the two can, to 
some measure, be combined. 

Computer games can be broken 
down into two broad areas: 
entertainment and educational. They 
also fall into various sub-categories 
of which only those with educational 

value will be considered. 

The proliferation of computer 

games on the market may fall into 
one or more of the following 
categories. 

Arcade games: Mere entertain- 
ment. Thesfi have little or no 
educational value and consist only of 
a never-ending variety of ways to 
move about and destroy alien 
objects. 

Maze games: Often these include 
an element of realism through the 
use of 3-dimensional graphics. The 
maze may be multi-layered to 

increase the level of difficulty and 



* 



BECOME A 



The Colour Gam* nom* and educational computer will leach iou 
BASIC pronrammino. ADVANCED SAS.C pioflia Riming »nd MACHINE 
language programming. Moil than 80 eolwaro programme 
application! ara avallaDle. 

GAMES: Punkte. Otheao. Hea.Uk. Meiaor. Warm. Mori*™. FirabUd. mm, 
Fortran el Evil. Skramol*. Silt*. Wlndeeale. Pontoon. Sn«k» Rodao, 
CoKwi Gu*"t I. Colour Quail 3. Mini 1- Strike. Genie in- Man. Caleh. 
Genie Poker Maul. Toad Mania. Eagle. EIS. Andromeda. B-reak, 
Kong. Rub>iti db«. Or mights. Backgammon Puekmer. Death Celli, 
King*. 

EDUCATIONAL: Or««l. Spell a Pktu.e, SynlheeUer. Pick end Match, 

Mama Magic. 

BUSINESS: Bank Account 

UTILITY PROGRAMMES tan, Dlaaaeembler. Or-ephrca Uaal-er. 

Genmon. The Link. Basic Morge.Exror Hardier. Compreta Ulllily. Moat 

Liai Utility. PCG Edit. 




unbelievable Prices! 




COIOU" GENIE DEALERS: 
AJtCEutlfaU 

" Ron v-oeo t Ce*eu!i? Ch 

WUend 

■ ,. ..:.>-- 

GoloSyn-miSCM 

PaplhuM 

up«t«n al«tii>nt<i. 
Ml (i»n 

fh «M<6 

O^Ut S*m C 3- !■.!!•*<> tifF 

• mi ■ ■■! 

p« 3nst4t 
HZ Dislridulor 



(ninOB'itt E'MI'iUT-tlLW 

FellSm. 

Pn i?.t«) 

C"3*«11f [^HDIKI. 
ti«i«W« Nurl<i 
P-i 77COSI 

Uniin>-.-f CcfDutci* "t'liirefili 

'Ml ■.;.-: 
I- -■,,.■;: 
PirtS Gi>-evl>-l LH|. 

w-ve- 

P» U-3M 

oiv crcr S<.i6iiTi 

"... ..■!,.. 

Pnat-OM 



Aps.t.i |TliO Mitro S'ost 

Crir ^ I (•>«<(« 
Ccnrtuttr Flul 

Clll-»tli«UK«. 

Ci;**.-i Gsrvuwt lid. 

CnnsicnoKHi 
■•» WA-OM 

CflitnuW Tecli, 
flora. 

LMC*UMTV«A.,dia 

(JiaSonw 
PTii 



Mic*0(e*cw Samtai ill. 

Qanvu. 

I* 29 IM 

MUUMIu IV t Sound 

**i"M«tcnric<i". 
P» 67- tea 
Stale ber «•««<«* 

"ti nuo 
h*oi>*i tea 

'.-. ■ i 

p* mt}f 

tinpif two* Cuma-ti.-> Ma. 

Ounwlin. 



J0 



RAKON COMPUTERS LTD 9 GEORGE ST MT EDEN ALCKLAND PO BO* 9308 TELEPHONE 600421. 60-1358 



DITS& DVTES - Mnv. 198* 49 



€DucrmoN 



further tax the memory. Sometimes packaged games 

■ mi uv^ilup u( *i ma^u type ga*vie and 



**"iWiVM"~™v»v~*<"«i«-Mrj 



an adveniure game occurs. Some 
children get very involved with 
these. 

Board games: These encourage 
menial exercises, memoiy recall, 
patience and strategy with 
traditional games such as chess, 
draughts, backgammon and some 
newer variations of those. 

Simulation: Otten a model for a 

real-time situation that may be too 
dangerous, too expensive, too time- 
consuming or loo difficult to do 
otherwise. Simulations and models 
are becoming commonplace in job 
training, e.g. airline pilots. 

Educational games: Some of the 
more recent CAI packages are 
subject related and although thev are 
often purely a drill and practice 
program, thoy may include many of 
the gaming features found in other 
types of games as a method of 
reinforcing 'correct' responses. The 
quality of this type of program is 
increasing as teachers are becoming 
more particular and discerning in 
their choice for classroom use. 

Adventure games: I consider these 
generally to be of the greatest value 
of all. Many are written as interactive 
fiction where strategy, logic, and 
problem-solving skills play an 
important part of the game. 
Participants also benefit from 
increasing their familiarity with the 
keyboard. They increase their 
reading skills within the language 
boundaries of the game, improve 
memory recall, and learn to cope 
with frustration. 

Without encouraging an invasion 
of aliens or lots of shoot-ups, many 



do serve an 
educational purpose, are non- 
violent, and are a lot of fun. 



Encourage the 
development of a 
strategy 

Processes of reasoning, logical 
thinking, and problem solving have 
always been among educational 
objectives. Perhaps the particular 
value of the besi computer games is 
that they encourage the develop- 
ment of a strategy. 

By interacting with the computer 

competitively, by discovering what 
effect an action or play has, and by 
working out a systematic strategic 

plan based on these observations, a 
child is learning to apply processes 
that go to the heart of reasoning, 
thinking and solving problems- 
Many pupils will want to try 
writing and playing their own game 
programs, either by copying listings 
from magazines and books, or by 
learning programming in a language 
like BASIC themselves. Having mode 
a move into the programming side of 
games gives a child a tremendous 
sense of achievement and control 
over the computer that is hard to 
match in any other way. 

In conclusion, I believe that 
carefully selected computer games 
can be a valuable alternative 
educational tod that could use 
computers in the classroom to 
advantage. 

However, I see this only as a 
means to an end Through the use of 
games, pupils readily learn the 



syntax of languages, develop 
problem-solving skills, and reinforce 
educational concepts that will stand 

them in good stead for information 

processing, which by the year 1990, 

may very well involve 90 per cent of 
the world's labour force in some 
form or other. 

The drill-and-practice approach of 
some schools is a very expensive 
way to do things that schools 
already do. There is something better 
to he done in New Zealand's primary 
and secondary schools that involves 
the use of the computer as a tool 
... a word processor for example, 
or a data -base manager, a must 
editor, or a graphics editor . . . a tool 
that helps pupils accomplish tasks 
defined by the pupils, not "by tht 
computer. 

All this could be achieved by using, 
skills acquired through the playing of 
worth-while games. 

References 

Shirley Hill: 'The microcomputer m V 
ntstruciionol program* icp'inied in 
Arithmetic Teacher IFob. 19B3I- 

Paul Vincent; visiting tfOCher lellOft, 
Universnv of Waikolo 1983 m a paper tulN 
Using micro- computes in the cl&sstoom. 

Seymour Pa peri; in Mindswuns. CttiltSitn* 
Computers and Power lul Itfoos. 

Karen Sheingold; Director ol the C-entio l» 
Children and technology ul tho Bank Street 
College of Education. New York Citv. fori 
thoughts reviewed »n 'Computers in tru 
Classroom' in Technology Illustrated (Sept, 
19931. 

Pro'ossor Tom Stonier: ol tho University ot; 
Bradford. England, in a lecture on 'New J 
Technology, lis Future Impact* at the Waikaw! 
University (Sept. 1983). 

New Wellington contact 

The micro nows contact 
Wellington is now Pat Churchill; 
telephone 797-193. 



BOOKS! BOOKS! BOOKS! 

for Home computerists to Business users even James Martin 

NEW ZEALAND'S LARGEST RANGE OF COMPUTER and ELECTRONIC BOOKS 

If it's in print we can get it - because we have access to publishers throughout the world. 
Visit our store or Write or phone your request to 

BelVs Techbooks Ltd. 

Ill LAMBTON QUAY, WELLINGTON BOX 5006 

PHONE 728-544 



BO - BITS&BVTCS - May. 1984 



ARTIFICIAL INTCLUGC-NCC- 



■ ■:-'■■■■■■-■■■ *■..>■■>.'. v.'. ■.■----'- ". . . 



Quest for an 

intelligent 

machine 

By John Durham 



When does a computet cease to bo 
just a machine, and become something 
rftore than a machine? Most people 
would take a guess, and say, "When it 
csn do this or that," while some would 
say emphatically "never". I am often 
aware that when a new machine 
emerges which can do something much 
better than ever before, I look at it and 
subconsciously raise my standards so 
that whatever the new innovation, it 
somehow always tails just short of being 
that special something I was hoping for. 
It is a personal conflict of ihis type which 
prevents many of us computer nuts from 
taking the responsibility lor this kind of 
development on our own shoulders and 
actually starting work. 

In an article on computer intelligence in 
the October, 1 983, issue of Bits & Bytes, 
I attempted to lay out a machine in 
general (erms, which exhibits a real and 
tangible potential for intelligent 
behaviour. The exchange ol ideas which 
followed allowed me to get a better idea 
of whai the parts of this machine would- 
be like, and although many vital pieces of 
the puzzle have still to be found, enough 
exists so that a tentative start can be 
made. 

Some starts indeed have already been 
made. In the November issue of 
Etectronics Today International was an 
article on TOPO, the robol. TOPO is 



WE D0NT FIX 



32 



4li ' 



m 



for ■ M 12 month period (not 3 or 6) 



SPECTRUM 48K£ $495 

SOUND BOOSTER .. PGRAM. J'STICK. KFACE $125 
[OK'TRONICS KEVB0ARP $«5 LIGHT PEW S95 

Microdrive/Interface $495 



SUPPLYING NOW 



covv.onoHr cu ... 

DAIACASSEtU 

IMlDISKDHIWt _ 

tfft PAINTER ,......,„ 



3B35. 

9 95 
5815 



COMMODORE SXB4 

$2750 - SAVE! 

Ci 4il FKi S!*T»Mt BEB 



IMI BOX (6311) 
VUNUKJVU CITY 

oa s«wihv so 
PH. AK 26G-59/3 



■ man oficEii socialists 

■ OVJflHIGKT OtLlvmV HZ. WIDE 

■ RETAIL BY APPlWIMtNT 

• SPfCIHUM PARTS AND SFRV1M 

• Ml CflEDII CARDS ACCtPTf , , , 

• SEND CHEQUE. M.O.. ETC. PLUS 110 OH PSP 

■ PHONE OR WRITE NOW - Mon Id S« 9 a* lo 9 pm 



Ph: AK 266-5979 

__ P.O. Box 76-310 

COMPUTERS Manukau Cily. AK 



being made conmerciallv bv a team of 
engineers, scientists and comput-er 
programmers urder the leadership of the 
founder of A.tar, Nolan Bushnell. TOPO 
and BOB, a moie advanced big brother, 
are personal robots which can learn the 
lay-out of your home, know each room 
by name, and be trained to fetch your 
slippers or serve drinks at parties. BOB 
can even analyse objects and find his 
way around furriture and other obstacles 
by using ultrasonic sensors. 

Someone recently asked me if I had 
built any robots yet (probably after 
having read the same article), and I very 
sheepishly had lo say no. Is this kind of 
robot your idea of an intelligent machine? 
Probably not. although it does fit mosi 
people's concept of Buck Rogers's 
"Tweeky", it is really onty a pre- 
piogrammed commercial and household 
job doer. By it sell ii represenis an 
enormous effort from many talented 
people, but in terms of intelligent 
machine development it seems to 
contribute only a useful casing into 
which such a machine could be put. 
TOPO and BOB both fit quite well into 
the category of a mechanical peripheral, 
which could be looked up to something 
much more powerful in future. 

So what is lliis intelligent machine 
likely to be any way? You could just as 
easily ask what is a human being 
anyway? It is an entity which spends its 
time monitoring fts environment, 
gathering useful information, working 
out how 10 best satisfy its primary needs 
Ipower, rest, mobility, awareness, 
survival and lastly more information!, 
pondering upon the best way to spend its 
period of existence, communicating with 
other entities, and inevitably making 
some mistak-es. After all, a mistake is 
something you make when you don't 
have enough information. Humans do it 
all the time, and no matter how all- 
knowing a machine could become, it 
would still bo lim ted by the information it 
does not have. 

The type of machine being described 
here is as far beyond TOPO and BOB as 
men consider themsefves to be beyond 
the laboratory rat. 

Whal about the practical problems ol 
intelligent circuits? A mainJrame, with all 
its miles of wire, hundreds of terminals 
and vast memory is not really an 
intelligent circuit, is it? Almost without 
exception, they share the same problem 
as the humble nicro-computer: that of 
having only one or two central 
processors doing all the work, and 
having to manage alt that hardware at 
the same time. 

Bigger processors add more hardware 
to the machine, but also make the 
circuits work harder, and there seems to 
coma a point where with the mosi 
powerful processor available, you just 
can't make ii do any more work than its 
circuit limitations will allow. Multiple 
processors are the answer 10 this 
problem. Make small units with average 
power which can fit together on a form 
of multi-processor bus in large numbers. 
Give each processor an interface, which 




CHECK OUR 
PRICES FIRST!! 



COMPUTERS 



NOW AVAILABLE; 

VIC 20 S395 

VIC 20 with Dataselle S495 

SPECTRUM 48K S525 
ACORN ELECTRON 32K S795 

BBCB32K S1695 

BBCBwilhDFS 51 995 



DISC DRIVES 



REMEK (USA) 
80 TRACK D.S. 
1 M.B.wilhD.D. 
Complete with Power 
Supply 



MONITORS 



S473 
S799 



20 MHZ Greon; 1 Amber 

Non Glare C.R.T. $339 

COLOUR from $795 



FLOPPY DISCS 



5 V DATALIFE 
10INCLCASE 



$63 



PRINTERS 



PACESETTER: 80 C.P.S. 

Dot Matrix. Tractor or 

Friction Feed $995 



SOFTWARE 



For BBC: WORDWISE, VIEW. 
BEEBCALC, DATA BASE. 
INVSTAT UTILITIES, 
EDUCATIONAL 



PERIPHERALS 



FOR BBC: JOYSTICKS. LIGHT 
PENS. BEASTY. 8UGGY. etc. 

ALSO MAGAZINES, 
BOOKS, ACCESSORIES 

AND MUCH MORE 



EST. 193? 



JOHN GILBERT 
ELECTRONICS 

PARNELL RISE, AUCKLAND 
Box 37-245 Ph (09) 30839 



CITS 6 BVTES - May. '984 51 



ARTIFICIAL INT€LLIG€NC€ 



. . . . — . ,.,., . 



ii can use to ar.r.fKs nut side devices, and 
put into each one an EPRQM containing 
an "autonomous operating system". 
This means that individual units in the 
machine work by themselves under (he 
direction of a master processor, and 
never need to tie accessed by a human 
user at all {with the exception of general 
maintenance and expansion work). 

Each master processor in turn is 
piogrammed to seek out and evaluate 
new information, and pass it between 
one unit and anothei, or to other master 
processors in other places. This is all 
fine, but it implies building a machine 
which will quifltly tick over without 
producing any tangible results at all, and 
I would hardly bfl writing an article about 
them if this were true, sc- what do you do 
with it all when it is built? 

The value ol any machine lies in its 
peripherals, and the things those 
peripherals can do. It's 8 bit like saying, 
"Isn't Ehe brain a wonderful piece of 
equipment." But if it didn't know it bad 
all those peripherals, such as arms, lags, 
eyes, ears, mouth etc, it would just sit 
there in your head and lick over without 
producing any tangible results. It 
therefore seems reasonable that if the 
machine is to communicate -with a user, 
it would be supplied with the standard 
issue keyboard and video display. 
Thoroin, however, lies the first problem 
in developing such a machine. Do you re- 
invent all the existing technology to suit 
the new machine, or do you build a 



machine to suit existing technology? 

At first, you hay< to begin somewhere, 
so while the probl-ims of multiprocessor 
bus interfaces are Ming considered, why 
not build a unit vulh the ability to plug 
into the main bus system ol a specified 
micro -computer end use the existing 
keyboard, tape, disk and video 
equipment which it already has, to solve 
your biggest headaches and get down to 
the real problems at hand. Taking ovoi 
the internal hardware, or just sharing it 
briefly with the resident processor is not 
all that difficult to do for a device 
plugged into the average micro- 
comp uter in this w ay, and besides, it ha s 
the reminiscent appoal of R2D2 of Stat 
Wars. 

VOICE CONTROL 
PREFERABLE 



Voice-comrolleo operation or learning 
would be much more preferable to 
having to type in data from ihe keyboard, 
so consideration could) then be given to 
the problems of speech synthesis and 
voice recognition. Speech synthesis 
units are becoming more common now 
than they were a year ago. units such as 
the Votrax voice synthesiser becoming 
widely known. These units accept 
phoneticised speech as test and decode 
it into sounds that you or I could 
recognise. They raquire an audio output 
and a micro-computer to supply data lor 



decoding. The output of speech is done 
by breaking down text into identifiable 
sounds, or phonemes, and then playing 
the phonemes Irom a ROM speech 
pattern recording out to an amplifier. 

Voice recognition is more difficult, 
since everyone's voice sounds a little 
differeni from everyone-else's, so it is 
often carried out by using the same set 
of phoneme- patterns, and carrying oul 
tests to find the best match from all 
phonemes available, and then reporting a 
standard phoneme back to a micro- 
computer. Standard units for doing this 
are not yet commonly available, and are 
usually found only on large machines in 
expensive industrial environments where 
regular contact with a keyboard or 
control panel is impractical or hazardous. 
If you are not technically inclined then 
skip the next paragraph. 

A high speed analog-digital, and 
digital-analog converting circuit as 
shown in figure 1 is the solution I would 
put forward for (hose problems, at least 
until a better one comes along. For 
incoming data Ithat is when the 
computer is listening) the (wo CMOS 
counters are used to produce an analog 
voltage through the resistive bridge, 
which is used by the C A3 140 
operational amplifier to direct the 
counters to count up or down in order to 
follow the incoming signal, The count on 
the counters is proportional to the input 
voltage, and is reported bock to (he 
computer through the 74LS244 buffer 



P.O. Ik* (.003 
TM1RANGA* N.Z. 

Telephone*: 
10731 4I0-34S 
1075) 63-256 



CONRAY SOFTWARE 

COMPANY LIMITED 



Registered Office: 
lOGiosmoiK Terrace 
Ikookfield 
TAURANGA.X.Z. 



MANUFACTURERS & DISTRIBUTORS OF HIGH QUALITY SOFTWARE 

B.B.C. VIC-20 SPECTRUM (cont.) CBM 64 



SlIPtKIOKSOITWAKL 



Al UN DROPOUT 

CENTIPEDE 

COI IHI/; AL>\ BNTURB 

CKIMIAUt 

crazy painter 

fairground 

fro-gclr 
pRun M.\( HIM 

GAI AXIANS 

GIDEONS GAMBLE 

lUNCMltACK 

INVADERS 

I os I CITV 

PONTOON 

KO-\D RUNNER 

SPACE HGHIIK 

STARTREK ADVENTURE 

MMOnc.RAl'lltCM 



MR CHIP 



■hi .s\ 

JACKPOT 

KWA/.l KWAKS 

KOI I IT It FOMOON.'IH-I.O 

PAL \I\MA 
SNAKE tlVTtl 
DATABASE 

SUl'LKIIANK MANAGER OKI 



A.C.S. 



INFRARED 
tJlTRAVlOI.I-T 
VIEW PGINI 



I YVERSOFT 



APPLE BUO/CRA7.Y CLIMBI.-K 

1)1 Mi>\ DRIVER 

GRAND PRIX. 'NLCIJiAR ATI AC\ 

■III 0/ HEARTS A DIAMONDS 

LUNAR KESCUF 

se.v I ASSAULT<3<K$k> 



ELECTRON 



SUPERIOR SOFTWARE 



AI.IIiN DKOI'OliI 
CENTIPEDE 
CONSTELLATION 
DISASSEMBU K 

iRiril MACHINI 
INVADERS 

WORLD titOdKAi'lIY 



SPECTRUM 



SUNSHINb. 



ANDROIDS 

BLIND All L\ 

CRUISING 

(.A I \ NY ATTACK 

SWORD IIGMT 



SPARTAN 



rllLllNAL W(>Rl> 

PACKIIOUSE I't II 

2 -PASS ASS I Mill IK 

SUP1-KSO! -'I'ft'AUl: PACK I 

SUPERSOfTWAKL PACK : 

YAHTZIE 

"■-PIC MUNCH 

BANDIT 

ALIEN MING 

BACKGAMMON 

R EVE RSI 

THE SPECTRUM \RMsl 

(JAMES PACK 1 

GAMES PACK II 

PLAY AS VOl 1 I.IAKN 



CAMEL MICROS 



MR. CM II' 



lACKPOl 

I LNAK RLSCUfc 

Kl I) \l ER1 

WESTMINSTER 

WHCCLER DIALER 

BANK MANAGER 

OIIPMON 

Ol.YUPK SKIIK 

PURCHASE LEDGER 

•SAIIISIKIKIER 



MAS I 



SUNSHINE 



:i«dil \sslmhi 



FAMILY FUN 



S1!I>I:KI'-VK; 
SUPI RPuKll 
SLIM :K PACK II 
SUPER PACK IV 
SUPER PACK V 
SUPER PACK VI 

c\ssi:in:<mi>iSK 



MR. CHIP 



V! < IKIM l»-\Kl*> 

V.il-.l [ H 1)1 Al I H 



CHlAIK Al 
GEOMETRY 
LOGIC GAMES 

Ml SPELL 



ZX81 



INI R \KEI> 
ll.IRAVKllLI 

wiv, |'i.:m 



STOCKISTS: BBC, COMMODORE 64. VIC-20 SPECTRUM * ZXftJ SOFTWARE 

DEALER ENQUIRIES WELCOME: FURTHER TITLES ARRIVING 



52 BiTSA BYTES - May. 198* 



ARTIFICIAL INT€IUG€NC€ 

rtrare«wre.viw^ .vv.r»v.v.vf^Av^v.\v.v.v.v.«^^ ""' T'ttn'. OItllOHILI I OilWl W i' 



chip. Sampling data Irom here, the 

computer can produce a record of any 
incoming signal and test it for validity. To 

reproduce the same signal, the computor 
outputs this data to port 80H, which 
turns the counters into registers, and 
produces identical voltages out because 
it uses the same resistive bridge to 
produce a voltage from the data. The 
output signal causes- the output amplifier 
(the second CA3L40) to be switched on, 
and a signal is produced at the output. 
Thus it is conceivable that one unit could 
handle both speech output and 
recognition, and pass the data back to 
the main system, 

To operate any system where 
commands are to be given in the form of 
speech, it is necessary to have- a 
command library stored so that the 
device can interpret what you say, and 
respond, even it only on a rudimentary 
level. If, as is implied by the subject 
uoder discussion here, the library of 
words is to be very large, then separate 
units must be created so that they can 
store, assess and actively manipulate the 
language required. Words might be 
stored either phonetically, or as a 
dictionary having a phonetic conversion 
system for plain text output. A typical 
exchange between human and computer 
with an extensive library might then 
consist of: 

USER: Where did I leave that 
screwdriver? 
COMPUTER: You put it in your pocket. 



Having described some typical 
interfaces of the many possible, there 
comes the point where it is necessary to 
have all this working together, so that 
when the user says, "Where did I leave 
that screwdriver?"' the computer hears, 
understands, and can compose and 
produce the reply, "You put it in your 
pocket." 

Without mentioning how the computer 
goes about keeping track of the 
screwdriver without being told to by the 
user, it seems reasonable on a more 
fundamental level lo have these signals 
passing easily backwards and forwards 
from the library CPU's to th e speech CPU 
with greatest efficiency. Having a 
background in Z-80 hardware and 
software, my ansv/er is therefore from 
this point of view/. Certain machine 
instructions, notably of the IN A. IC I and 
OUT (C), A types aie known to place the 
contents of the B and C registers of the 
CPU on the upper and lower halves of the 
address bus during port operations. This 
gives the option of having 64K of ports 
available instead of only 256 ports 
usually associated with an 8 bit CPU. To 
this end 64K of RAM can be set up as a 
message centre to interface between 
CPU's, and by allocating different areas 
of this to different CPU's, messages can 
be sent in many dilferent ways without 
waiting for one message to be cleared 
before another can be sent (unless it is to 
a CPU which has not yet cleared its 
message area). Pan of the RAM is given 



to the master CPU, and this always has 
the greatest priority to use it at any time. 

NIFTY HARDWARE 
REQUIRED 

Getting messages backwards and 
forwards along a bus to put them in this 
RAM area requires some nifty hardware, 
since the information travels very rapidly 
(at CPU speedl, and any unit may try to 
use the bus while another one is already 
doing so. Designs for this are still pretty 
tentative, but it is fairly certain that none 
of the standard computer bus systems 
(i.e. S50, S10O, IEEE etc) are quite up to 
this kind of thing. I am keen to exchange 
designs with interested readers, should 
anyone have some suggestions on this. 

Information storage is required so that 
many units operating in the same 
machine can all store their flexible 
operating systems. Three main options 
for mass storage are open to a project of 
this nature: Disk, Tape loop (Corvus 
systems 2O0Mb drivel, or magnetic 
bubble memory. They are all fairly 
expensive, and all very sophisticated 
methods of data storage. Disks are about 
the commonest and cheapest, but 
involve constantly changing disks unless 
you have many drives, and powering 
down the system requires removal of 
disks by the user. The tape loop system 
provides the greatest mass storage, but 
also the longest access time lup to 10 



SORD Attacks 

a Wider 
Business Market 

■ 32K CMOS RAM (max. $4K) ■ 8 Multi-windows 



Face it Many potential computer usots .im lurnnd nli by Ihe idea 
of I urning their desks into computer centres. Standard desktops ate 
too much computer for the casual usi*r Trm SORD IS! 1 provides a 
wealth oJ software and hardware (unctions in a desktop package that's 
so compact it can bo pul away in a drawer when not in use or lakon 
home al night. U's powvrltil, yet easy 1o use, and is specially aimed 
at a new gomimlion of computei buyers. 

■ Word processing ■ Spreadsheet ■ Database ■ Desk organizer 

■ Communications ■ SORD makes software to order for OEMs. 

■ Dimensions 300 x 215 x 48mm Weight 2Kg Mlbs> 
PIPS PLUS Intogratod Software 

standard 



s'-iPCdftJ 



DESK ORGANIZER 

• IrivH FJiaty • True Taaa^ime'i 

• Tasfc praTina • DiyUaiecattiiaia' 

• NttspM •Caltrtdar 

•Ptaoahdax 'Vera! 



SOFTWARE CARTRIDGES 
> POU (ieWo*ly (itpTDiy) fAK 

•Stan&dscftftara 

• tXfiWTWidefeiiso'Nwis 

• Cc<Tmu-»G3!i3T» 

• 3a*es , WtKa!nei 

• Necwortirw 

• 8M iCP'McilacoTcatioic, 

• P CPU 



MICROCASSETTE 
RECORDER 

• Dm 

• PPSPvijSAinO^ioaTi 

• RPShUSlWTA 

• C«aorynott8ssoti2!K(C-30) 

• SoftisocM'crtWlay lamauj 
£« ream! :at|n& 



)|>ilcti 



BARCODE READER 



PARALLEL PRINTER 

• 4Ucnp&ip?pe(iriP,!rflmai 
'Eigisfi aid g taffies 

* Tri:-: :>:;, 'it: ■:.>■!::■: ■■: 

■ Gv i ne »f sewv) a'rting swad 
•8CKni!he(f»nm 

80Co4j<iri rnpati pn'naalio 

artiatftj 



I 



lUidard 



oplior 



TAPE RECORDERS 

•SOOfifiintesj^lrc 
rnXel 



SORD IS11 

STANDARD SOFTWARE (64K 
ROM MEMORY) 

• PPSPUIS iw-liio'fjlr a^iMicn enpiga 

• Comnuncatore softuffe 
•TOHdptocesan)Ml!A«re 

•SipeKalculawsyrii-aw 

• De;*; onjan zer ntwaie 

MEMORY 

• 3?< CTVOS PAW ssiua'd Vaamjm 6W 

*BKBfVM»B'BWip. 



option 



option 



SERIAL PRINTER 



ACOUSTIC COUPLER 



PIPS PLUS INTEGRATED 
SOFTWARE 

• Sjreui fJWt • FS-Z3> 60a Pansier 

• DataBase •(tones 

• Wc (dp routs rig 



option- 



TEN-KEY KEYPAD 

• TesieyteyMfl 

• 16 (mcicn kBjS 



OTHER SOFTWARE 
•PCPVV operating £v<ie" 

• Ga-etiVJu:atcn aiciupw 

• VMica 1 ma - tel xf cirio"s 
•"Hntdblftnd ojwortmaiiS'jms 



RS : 232C 
serial interface 



OTHER OMPtinnS INCIUBKC 
1HFS5R0H68.W43.AND 
■COWPUKflS PfUDUGED BY 
OTHER MAHUf K\WVti 



Parallel interlace 

option opiion 



3.5-INCH FLOPPr DISK 
DRIVE UNIT WITH BUILT- 
IN CRT INTERFACE 



- CRT MONITOR SCREEN 



SORD COMPUTER SYSTEMS LTD 

PO Box 9447 Wellington Phone 848-069 



BITS & BYTES - Way. 1984 



53 



L€TT€fiS 



seconds), and requires cassette removal 
on power down. Bubble memories of this 
size would be extremely expensive, but 
provide rton -volatile storage with a fairly 
high speed of access (no power is 
required 10 maintain the data when the 
system is switched off). In an-y event, a 
separate micro-computer devoted to this 
job is a logical extension of the intelligent 
systems idea, and it would provide a 
butrer (or storing and retrieving data at 
much higher speeds. 

Creating and extending operating 
systems on EPROM is currently being 
taken in band, with an EPROM 
programmer design which will interface 
to almost anything having a 2& pin 
EPROM socket spare and a source of 
READ, WRITE and IORQ (input/output 
requestl signals. 

Finally, a system of this nature is 
impossible without the help of highly 
skilled people, so if you have a ny mtere st 
in this type of development, and 
particularly if you are mechanically 
skilled tall the response so far has come 
from people with electronic skills), then I 
would be very interested to exchange 
ideas and suggestions with you. If you 
are interested to play a part in this type 
of development then write to: 

John Durham 

Modec Instrument Ltd 

16 Hudson Ave 

Upper Hutt 
or phone (04) 236-786. 



.•.v.;.-./.:;..-' ■;::;■;■■ ;■';■';■' :»;■ :;■■!;■:: '.■:■.;:: 



PLI defended 

An article on languages in the 
March issue of Bits & Bytes 
mentions PL/I and manages to repeat 
the all-to-common fault of damning 
with faint praise. The catty comment 
about 'BM that always seems to be 
included with references to PL/I is 

quite unnecessaty. I wonder if all the 
experts who comment on PL/I really 
have any practical knowledge of the 

language. 

A very good PL/I compiler is 
available on micros and was 
produced by Digital Research, no 
less. Some benchmarking results 
were published in Byte magazine 
some time ago lhat showed it to be 
the best performer of all on the test 
program. 

Certainly, it is not 3 language for 
novices to take up. BAStC remains 
the best op"ion for novices. 
However, for anyone serious about 
computing including micro comput- 
ing and wishing to be professional in 
their programming, PL/I is without a 
doubt, the best language for general 
purpose use. 

It has the mathematical routines 
you might need Fortran for, the file 



processing you might need Cobol 
for, the structured programming 
support that you might need Pascal 
for, and in addition gives the 
programmer control for storage 
allocation, and recursive procedures, 
and the ability to do list and suing 
processing. 

PL/I would have been more. 

successful if it had not been bad- 
mouthed from the start. However, it 
is an excellent programmer's tool 
and is highly successful in a very 
wide spectrum of uses. 

Paul Bieleskl 
Coromandel 



IMPORTANT 

Please include youf name 
and address with ALL 
subscriptions and back copy 
orders. 

If you haven't received any 
copies of BITS & BYTES it 
could be because we don't 
have your address! 



"0. 



««** '—• ti 



"W)<* 



Vp 




a 



^> 



— ^-v 0qtl JO .. 




WPM 



A 



\~\ mri, Qsr 



-*. 

-H 
-W 



x vri 



■3> 



f'H" 



-OWIKST 



John Durham's high-speed CMOS analog-digital converter. 

54 - BITS& BYTES - Mav. 19B4 



GomputerTimesharing 



brings you that 




the revolutionary 
Hewlett-Packard 150 

TOUCHSCREEN 
PERSONAL COMPUTER 



No more memorising of 
complicated commands with 
the easy to use HP 150. 
from 
COMPUTER TIMESHARING 




m- 1 



L-v2.ni' information :it your finger tips 
v^iltHlfiCl words and paragraphs changed at a touch 
.cXpiOrC! problems become solutions 
oCCl numbers convert to graphics 

All at the touch of your finger. 

Add on a printer for hard copies of charts, letters, data 
and graphics. 



Bring that 




into vonr world. 




GET IN TOUCH now with COMPUTER 
TIMESHARING Distributors of the revolutionary 
HP 150 TOUCHSCREEN PERSONAL COMPUTER 

ComputerTimesharing lid 



Comer Vlutukun ■& Owens Road. Auckland 

Telephone Auckland (09) 685-389 



RMA 1146 



BITS & BYTES - Mii V . 19B4 55 



OSBORN6 



-/---■ 



Teach 

yourself 

typing 



By N.E. Whitehead 

What can be more important for the 
personal computer enthusiast than to be 
able to communicate with his pet in the 
most efficient possible way? Until good 
and cheap voice commands are possible 
touch-typing seems essential. This 
program drills you in that. 

This program luns on an Osborne 1. 
under MBASIC-80 revision 5.21 . It (its in 
less than 3K. Other users may need to 
change some things. Those are 
described lator. 

It will help to buy a book on the 
subject, but briefly your left and right 
fingers should sit as much as possible on 
letters ASDF and JKL, respectively, and 
only the linger required for the current 
letter should move away from there i.e. 
the whole hand should move as little 
from there as possible and return home 
early like a good boy after any 
excursions. The finger to type a letter 
should be the one nearest it. Index 
fingers do a lot exiral 

The program therefore drills you first in 
ASDF JKL. If you use it sensibly, it then 
drills you progressively for the remainder 
of the alphabet in the order of 



approximate frequercy of occurrence of 
those letters as they occur in English. 
This Includes comma and tull-stop. It 
does this by generating a line of pseudo 
words for you to copy made up only of 
the range of letters you select. At ihe 
end of the line it rsports statistics on 
how fast you typed and how many errors 
you made. The figure lor characieis per 
second is probably more sensible to 
measure progress v>ith than the figure 
for words per minute. Note that to 
achieve o relatively modest 40 words per 
minute you are aiming for about five 
characters per second which is almost as 
challenging as a video game! 

If you really must finish your copying 
with a carriage retjrn before the line 
ends it will still give you a progress 
report. 

To use the program, note the display it 
gives you of the letters in the order you 
will be taught then. You select one 
which is the one making ihe end of the 
range within which you wish to practise. 
The program assumes that letter may be 
a new one for you, and hence supplies 
many more of that letter per line than you 
would expect. If you specify the last 
letter of the entire range (Q) it will still be 
present in greater than normal 
frequency, but you will be able to 
practise on all the letters at once. 

Aftor you ore foiri> proficient with the 
random garbage the program produces 
you may wish to practise on some of the 
random garbage found in books or 
magazines. The computer cannot tell 
you what your error rate is. but if you 
specify to it that you are copying real 



^|r ACCUTRACK 



* 



Sfc 



5 1 / 4 " FLOPPY DISCS 

Single side, Double Density, Made in U.S.A. 
Life lime guarantee ^ ^ _ ,_ 

PRICE ONLY nfUlVV 



ALSO AVAILABLE 5 1 /4 " d/s d/d Disks and 
8" Floppy disks — prices on request. 



ORDER FORM: SEND TO 
ADDRESS . . 
Please Send 

Boxes of Accutrack Discs al $48.50 PLUS S1.50 - $50.00 per box 

I understand this to have a lifetime guarantee, and if not satisfied will return 
Ihe Discs for a full refund within 7 days 

Post Now. EnxlosG cheque to Mirage Wholesalers Ltd. 

PO Box 47-284, Ponsonby, Auckland. 

8 Murdoek Rd, Grey Lynn. Auckland. Ph 762-?25. 



text Ii will lei you continue line afier 
painful line (you must insert carriage 
returns and the bell warns you / places 
before the end of the screen) until you 
press ESCAPE, when it will present you 
with your statistics for that run. 

Some warnings: this program is a hard 
task-master. Random material is quite 
difficult to type. However, it really will 
train your fingers to be independent. 
Also, if you type an extra space or non- 
printing character in your copy, the 
program is liable lo count all your 
subsequent efforts on that line as errors 
because they are one space displaced 
from the truth. And please - don't end a 
line of copy with a lot of spaces - they 
won't be in the supplied random 
material, and will give you a gratifyingly 
high Ibut sadly false) total in words per 
minute. 

Please also note thai regularity of 
typing is important and that the program 
can help with this. H- includes a statistic 
"% erratic" which is actually the 
Standard deviation o' ihe time between 
characters. You should see this drop as 
yog type more regularly. However, when 
you start copying real text it may rise 
because of the disturbing effect of 
carriage reiurns. 

Changes for 

other machines 

Here follow the changes other users 
may need to make. Specifically: the 
Osborne has a screen 52 characters 
wide. For your use, change SCRC0L to 
your particular value; check function 
ASC (ASCII value of charaeterl and LEfsl 
(length of string) and ELSE are in your 
BASIC vocabulary. Check thai ihe ASCII 
equivalents of space, carriage return, bell 
and ESCape really are 32,13.7 and 27. 

The timing will need to be individually 
adjusted also. To do this you must lype a 
very slow line of typing in exaclly 100 
seconds! The program will report how 
many seconds it thinks it was - then use 
(hat figure for SC (line 8) - i.e . substitute 
it for the '100' given alongside. 

The program teaches you only upper 
case at ihe moment and not even 
numbers. Ii teaches you 29 keys. If you 
want lo extend this you musi extend 
both the figure for SET, and the DATA 
statements accordingly. 

Good hunting! (But hopefully, not 
much more hunting and pecking!) 

0/ Neil Whitehead, a nuclear physicist 
formerly of Welfington, is now working 
with an international research agency in 
Monaco. 



Footnote: Just before Bits & Byres 

wont to press, a note was received 

from Neil Whitehead in Monaco. He 

says that line 293 of his listing 

should be changed to: 

293 PAINT 100*S/(SZ/CHRSI, "V 

ERRATIC. 



56 R1TS6BYIJS Mnv. 1&64 



OSBORN€ 



**»»™i»«p: ' :■ ■'■'■ ■■■■'.'.■ - 



1 Mn F^OO''*" 'O tfiaih in itiucii svnr«i 

I 6EI - 2"l HE" NKMiEll HT DIAJMCICHS IN PHAC11CE SET 

7 scflcOL=:?iREh mid'" -Of CCfCEti lr» C<W>*CT[fS 

B SO IOO 

io ni:B=ioa.W4isc'HK>; «£n Nuneen Of abouioks to nrs/stc tEtrifcicftu.' loono 
20 DIN flXiSCHCOO iBE" TM15 5T0ftE9 THE CREATED mVIEHKB- ft* CO'rlMS 
30 DlTt »ftl<SET>iflEn THIS STORES IHE PWtCIIC; CHftKflCIERS IK ORDER 
35 INPU1 'HWHWftl TO SUMO TEiniY/Nt: \M 

3ft IF D»'*W THEN REAL "I ELSE REPt '0 
3? IF DB--N* TtCN GOIO 193 

40 ran *■> 10 setiread nen 

41 DAIA A,S,D.F,J,K,L,' i".E.1. 1.0. H.C.fc.H.N. O.'. '.*.". P.B.G 

4; PAIR H.T, ¥,*,£■« 

46 AAXIAI^ASCIAttt) 

48 hS«l ( 

W PMlNllfOfi 1-1 IQSEflWIMI CHW(«>ZlI)l!!«:II J 

SS PftlNTiFfilMI 

60 FR1NT "TYPE CMAPftCIEH • 

&5 INPUT "fNDlMi SnHTIir.E F'»- FfiOCTlCE: ~.tk&* 

70 tOk 1-1 TW 6£l I 

(to IF fthfiCimiMr.il 1 1 MEN NEXI T 

114) FOR ■■! TO SCRCa.: A1U>=0A*< I*'<»*DMY- l> )•! • |H[IT I 

111 REM NElI SECI ION BI OSES SELECIION Of LABI UrtfcHC'CI* 

112 FOR l"l TO SCRCOL 

US IF JNIlRHDISi-1 THEN ftldcrtftXtVi 

114 NEU ( 

111 HUM 

120 t» »-? SO SCftCOL-l 

1S5 If AKI-IJ-22 T-to601DlftO 

140 Ct-TNTIftNDI4t 

150 IF CX*i "HE* irtut-;; 

160 H.XI * 

l'« FOfl *•! '0 5CftWt.sfi-.IMt CH**<»Vi"! 



100 NE1T " 

195 PRINT: PBINTiPftlNI "MHEN hCAW SH*T COFUNvi " 
197 IlMEa)!l(OBDS *OlCH»S-<iit»OfiS aOiCflUfrOiUiiO 

IfB S!-0iSl2>U 

200 D«-INl£**i IF LEMM)- •> tMEM 60TO 200 CLSE UOIU 215 

205 HE" HESE STARTS THE 1111N6 

?lO D»=IH»£*l:IF LtNIOtt'O THEN 130(0 221! 

215 TIM=Ilre*l 

220 IF LENiDtl=0 IHEN GOIO 2lO 

22? ?=Ti«-ii!ii=unEisi'Si»iis:2-sz?-rir 

2» PR INI Ml 

230 CHPS-CHtS'liCiXS-COlS'l 

240 H 0*— " tKN ■OAK - MQRDS*! 

34! IF trt-CHRl(?7l ONEK REAL *I THEN W»'0 200 

240 IF DVCHFI«ll3l THEN GOTO 272 

230 IF REAL "1 THEN 60.TO 2« 

260 IF D»0 CHfttCAJKCHRSI > li*N LI**!;- EfiROflS *1 

2Y>5 IF 5E*L*H.-C0LS-7 IWD REM.-I FMEN FfilNI CHRK7II 
?hl IF NEfil ■! IhCH tOlU 210 

270 IF CHKS<- SCRCtX IHEN GOIO 210 
272 MORDS-HOftDS'llCOl.S-0 
2»S FR1NI 

277 IF REhl •) I HEN WJIO 210 

2W FfllhT *CRK," HOPfls" 

283 FfilNT TInE/llCS.- SECONDS'' 

290 FfilNT ■OlOSIt ICSlDO'IlnE, "UOfiDi, F£h niMUTE" 

291 CP£-D*JStt]CS'T]HElS*53fi<lS;2 DJlSi/OtfiiX MOIKS-ll I 
2«2 PRINT CFB.-CHftRfltltRS PER BECONO" 

29Z FRJNI lCOl3/ltinC/£l«6).-); EBMTIC- 

¥14 IT REAL "I THEN 6010 |V3 
293 FRINI iUhOKS. - EMfOPS.- 

340 GOTO So 
31V END 



Does your VDU 
give you a 
pain in the . . . ? 

If you suffer from eye strain, back ache, 
neck ache, migraines or stiffness in the 
arms & wrists you probably have 
improperly placed equipment. 
Input-ez can help solve these problems with 
an economically designed work station. 





Input-ez the difference is ERG0N0M1C! 



The INPUT-EZ CONCEPT 

1. Keyboard platform 26"-27" from the 
floor. 

Forearms and hands parallel to flow for good Circulation 
and no muscle tension. 

2. Sloping document area directly in front 
of operator. 

Neck suffers no unnecessary twisting. 
Documents In the natural reading position. 

3. VDU Platform with adjustable height. 

Back straight — no slouch. — no aches. 
Eyes kept at 24"-28" (rom screen to avoid dislurbance by 
screen "flicker". 

4. Adjustable angle. 

Overhead light reflections avoided. 

For more information write or phone 

O Input-ez 

P.O. Box 2344 Auckland Telephone 399-687 

Dealer Enquiries welcome 



BITS & BYTES - May, 198* 57 



MAIL ORDER 

HARDWARE & 

SOFTWARE 



Besf range available in 
N.Z. for home computers 



ZX81 
ZX SPECTRUM 
ELECTRON 

VIC20 

CBM64 

BBC 



Plus a wide range of 
peripherals 

Join our mail listing for 
updated specials and 
prices 

(Please state which model} 



Mailorders Welcome 

&ANKCABD - VISA ■ CASH PRICES 

K'RD 

Computer 



ZX81 

Waif Pack 



In this game by Kevin Clark, of 
Wellington, the player commands a 
destroyer. An enemy submarine is 
displayed beneath the destroyer. By 
careful timing the commander can depth 
charge the sub, hitting the conning 
tower. 

rnsirtictions: 

5 move left 

8 move right 

drop depn charge 

Stephen Baker, ihe Bits & Bytes ZX81 
editor, says this is a very good game, but 
il requires very careful timing to hit the 
sub. The game is over when the sub is 
hit. but unless the player Is accurate, the 
game can continue for a long limo. 
Stephen suggests the following 
changes: 

1 . Delete line- 270 and substitute 
265 FOR N = 1 to 10 

270 NEXT N 

This should eliminate screen flicker- 

2. Change line S20 to; PAUSE 100 
This should return to the game quickly 

lie LET D-13 

123 LET C--1 

IliO LET C»CH 

149 LET SX=3T 

1S0I LET SV=IW7 (PNDHOI »* 

lfcO LET f=9 

17» LET X=D-'4- 

?3D CLS _ 

210 PRINT FIT »,«"-ir 

22a PPINT_" 

.:.- PRINT BT I,D,"™™^™" 

B43 If V»SV tWO St=SH*3 THEN GOT 

O QCSO 

SFO PRINT *IT ••'■ ■"■■ ' -■ 

.'•■:.- ■•'• IN" 1 .41 . ,-, > ■ ,1 

278 pnuse -io 

2T3 POKE ia4>9?,ae;s 

300 LET SX-SX-1 

31© IF SXiB THEM COT0 133 

33ta IF INKEYS=*'5" AND I»l THEN 

030 iF~INKEY*^"8" AMl> D-42B THBH 

LET D=D+a 

Q4B ir INKEV«»-0" Oh v : u then l 

ct Ttr+a 

3S3 IF V>^ flMD Y (S»»S TtlCN GOTO 

3ft© COTO 1GB 

OOa PRINT Ci 'TSCt>FEO' 

910 PRINT OT SY,SX;~600H" 
&tO PR-USE 9999 
930 GOTO 110 

Counter-Attack 

This is a teach-a-tot counting game 
with built-in sound effects, written by 
Nicolas Allan, aged 1 1 , for his four-vear- 
old brother. If the ZX81 is being used 
with a regular black and white television 
set as a monitor, just turn the volume up 
adjust the tuning 10 Suit, and then fire 
sway. 

Line 130 can be altered to 
LETV'LbL+1 

This will speed things up if necessary. 

Use ke-ys 1 to 9 to fire lasers. 



i 

a 

e 

» « 



RLM "COUNTER nTTRCK' 
LET N=INT IRND»9l.l 

^fi*»vi ir\ i fl*i* tit 



65 PITT St., AUCKLAND 
Ph. 399-655 



GOSUO 10*1 £ 

LET S=0 

lO LET R*-"W' 5_- .l- -. .... 

IP LET Bt' , '\J r \J r \y\Jr< r 

te LET Ci»" 

Vf LET DS = " " 

IS PPIN1 «T w,B; "SCORE*"; s 

20 LET Hs-INT (RMI>*0)+1 _, . 

05 IP N*S THEN LET fl«-fi»l TO 1 

SSJ II* N<G TMPN LET B*o"" 

4-0 LET L=S 

SO LET tl«-OTTt* M 

IGP Pf»3Nr OT i_,0;C*;wr l.?,d;cj 



;FTT L*-l,e=;fi*.;flT L*»,a;©« 

lie let i*=irirtcr» 

isc ar i*.Nt tmcn Gooue 306»>> 

Tl-ttN UUIU iS 



B8 Hft*V' 



RT 2S,9; . 

.SI ao.9;"enFMv nrrwch' 
15° 3E~ Le14 then ooto 30ijo 

1-60 GOTO 100 

10OO f-HST 

1305 CLS 

10 IP FOR Is& TO 23 

1015 PRINT AT 3, T;'W,rtT 18,*,™ 

lOOO HEXT I 

la^ici COk i-4 to x? 

10-tO PRINT BT 1,6; "I 



■;ht 1,33. 



.";flT 21,1, 



lO-O NEXT I 

10*30 FOR 1=5 TO 31 

1078 PRINT OT 1Q,I; 

lOSO NEXT I 

10-9C1 PRINT OT 3?l,Si "■ 

1JC0 SLOU 
1110 RETURN 

&««« JF N <» ThCN LET D»=D»1 TO 1 

3- IS-N) *2-l/KJ 

aai.0 point it i ; e,o$;or r,B;c$ 
2030 FH5T 

M*P LET Z«»"" 

»OSO FOR 1^1 TO 40 

S06B LET X*«Z*»". . . . " 
2UTO NEXT I 

SO-Se LET H-N 

ErC9C IF M>5 THEN LET H=S 

aioei odiht ot L,fl;"i a 3 4 3 

" C TO H«--_>-l t 

2116 IF Ni:S THEM PRINT »T L»2,Si 

" * ? S- 9 " 1 TO 1N-6J t3t** 

312C IF L.=ld THEN RETURN 

21 JO SLOU 

£i4o Pause iee 

riSf PRIN"T fiT L.O, "It < * I t > 

"J.ftT L.*2, 3. "' « ' " >> >" 

iii6U POINV OT L.S;C*l TO 13) , AT 

Li5,SjC»l TO 13' 

23"7Q s_rr ss& »rj 

a-i-^3 RETL'RN 

0060 FR5T 

301C* FOK 1 = 1 TO 4 

JOl-. LET ;*;•"* 
lOBC POv- - i i J i'. 

Sesc l£ St-3s I".. - . .' 

J.0JC i.c . 

": ■■■- ■- NS-O I 

3SIS r -:- ; ■ ? °" 

■ ■■'■■ ■ LOO 

; . . ;-r 1=1 to S2 

31-.3.C next r 

- . ■ - 

Chopper Drop 

This game by Philip Lord, aged U. of 
Waikanao, runs on 1K. A helicopter is 
dropping cargo, which Ihe user catches, 
with the bucket-shaped object at the 
bottom of the screen. Philip says the 
RAM ran out before he could put the 
scoring in, so when you want to know 
your score at the end of the game, you 
key in PRINT S. Use 1 to move the 
bucket left; zero to move it right, 

1 REM CHOPPER DROP 
S REM by PHILIP LfffiP 
lO LET 5^0 

JO L-ET a -s 
4-0 LET C-20 

3Q LET C=a 

oV L El C -0 

7Q LET G-l 

90 LET g^g+fl 

90 PRINT RT D,H*2; "■ 
IWi) PPLMT or 0*J,fl; "J 
no print pt B«a,n; 
12rO PRINT RT Bt3.fl> 
>a« <">tHi Ml c,o;""_ 
140 PPINT AT C+1.&; 
1S0 IF INKEV* = M l'' THEM LET D=D- 



'160 IF IMKEV* = ' 



THEN LET D=0* 



17*0 CLS _ , 

ISO If DsQ TMKM LCI P=P*i 

^Si iF^I^THEH LgT P.-C 

aio print hi c,t;H 

IsO IF T C-C°SnO E-D*l THEN LET S 

a«e tf c^c qwd e=d+i then goto 

S at5fl tF G=C F>NO EOD+I TMCN CLS 

2oe tF e-c rno eoi>*i thew stop 

BTK COTO O0 



58 - BITS S. BYTES - May. ISBfl 



TRS80/SVST€M 80 

MULTIDOS 
easy to use 

By Gordon Findlay 

This month is a first for this column - 
a review of a major piece of software. 
This is MULTIDOS, a disk operating 
system designed 10 be used in place, of 
TRSOOS. First a fow words about disks 
and DOS's in general, as many will be 
ready to think about adding disk to their 
systems* 

Most readers of the column use either 
a System 80 or a Model 1 TRS-80. both 
of which machines are, technically, 
obsolete. They are still well supported, 
however, and expansion units, providing 
for disk operation, are available from a 
number of sources In Now Zoaland. 
Adding a disk drive is not mere ly a matter 
of money, though, Software must be 
obtained to interface the disk ro the 
computer, looking after such things as 
saving programs on the disk, keeping 
track of where they are, and what parts 
of the disk are "empty": backing up and 
erasing disks, and so on. This software is 
a program, or more usually a group of 
programs, called a Disk Operating 
System, or DOS for short. 

The original DOS was produced by 
Tandy, and called TRSDOS (pronounced 
Triss-DOS). This was a relatively simple 
package, because the hardware was 
relatively simple, and users were not 
terribly sophisticated. As a variety of 
hardware appeared, a variety of 
"improved" DOS's have appeared as 
well, offering additions to the TRSDOS 
commands. 

Usually, an effort is made to maintain 
some compatibility with TRSDOS. 
Commands which ate in TRSDOS are 
usually kept, or added to, rather than 



IMA v.r. 1 ,:-:- :■::■■; ;:■ ■ : ;:■: ■■.■.•i;\'.:-\'.>z: 



Toblo 1: MULTIDOS commands. 



APPEND 


ATTRI8 AUTO 


BLINK 


BOOT 


BREAK 


BUILD CLEAR 


CLOCK 


CLRDSK 


CLS 


CONFIG DATE 


DDAM 


DEAD 


DEBUG 


DEVICE DIR 


DO 


DUMP 


FORMS 


FREE HASH 


HELP 


KEYBRD 


KILL 


LIB LINK 


LIST 


LOAD 


PATCH 


PRINT PROT 


RENAME 


RESTOR 


ROUTE 


SETCOM SKIP 


TIME 


TOPfvlEM 


VERIFY 








Table 2: SUPERBASIC additions. 






EDITING 


SINGLE STEPPING 


BREAKPOINTS 


VARIABLE 








REVIEW 




APPEND 




RENUMBER 


CROSS REFERENCE 


KILL 




LOAD 


MERGE 


SAVE 




NAME 


OPEN 


CLOSE 




DEF FN 


&H. &H 


INSTR 




MOVE 


DUPLICATE 






INPUTS 


LINEINPUT 


DEFUSRO - DEFUSI 


GET 


PUT 


TIMES 




DATA 




FILR LOCATION 


CONVERSION 








COMMANDS 








and 15 "CMD* 








options. 









replaced. But the wide variety of 

hardware has led lo a lot of 

incompatibilities. Disks come in double 
or single density, aid can be double or 
single sided. They may have 35. 40, or 
80 tracks. And the various operating 
systems are not usually compatible with 
each other. Even DOS's which have the 
capability to use a variety of hardware 
often require a lot of work to make it 
happen. MULtlDOS is intended to 
function as easily as. possible with either 
single or double density, and single or 
double sided disk drives, and to be able 
to read and write :o OTHER operating 
system disks as well as its own. This it 
does very well indeed. 

The manual lists a lot of other system 
disks which can be read or written to. 
including most va'ieties of TRSDOS, 
NEWDOS/80. DOSPLUS, DoubleDos, 



and LDOS for the model 1 or model 3. As 
well, most operations with VTOS and 
Ultrados will be Okay. This is ve*y useful 
for people with a variety of disks, or who 
need to read or write to other people's 
systems. 

As well as this capability, MULTIDOS 
is much simpler than many of the others, 
as far as communicating Information to 
the system about the hardware, so is 
easier for the beginner to use. 

I use a double-sided disk drive, which 
MULTIDOS treats as two separate 
drives, numbers and O'- NEWDOS 
treats both sides as being part of the 
same disk, and this stopped MULTIDOS 
from reading a NEWDOS double-sided 
disk properly. However, NEWDOS itself 
permits a transfer to single-sided media, 
which can be read by MULTIDOS, 

Table one summarises the commands 



e=mc' e=mc ! e=mc' e=mc' e=mc' e=mc' e=mc' e=mc' e=mc' e=mc' e=mc' e=mc' e=mc' e—mc' e=mc e-mc; 



COMPUTERS FOR ALL 



FROM 



EINSTEIN COMPUTERS 



e mc 




■& Epson HX20 TRS80 Colour Computer 
We look forward to your visit. Write for Mail Orders. 

EINSTEIN SCIENTIFIC LTD. 



■ ZX81 . Spectrum 16K ■:.- Spectrum 48K & Commodore VIC20 5K * 
& Commodore 64K a BBC Micro 6 Hewlett Packard I 



i 



177 Willis Street, P.O. Box 27-138 
Wellington. Telephone 851-055 



e=mc G=mc- e=mc essmc e=nnc e=mc r e=mc' e=mc* e=mc e=/nc' e=mc' e=mc' e=mc' e=mc* e=mc* e=mc- 



BITS & BYTES - May. 1994 - 59 



TRS80/SYST6M 80 

' ■ ■■■■- ■ ■■■ ■ ■ ■ ■■■■■■ s» 

in MULTIDOS. There is no point fn 
running through all of them, but I will 
mention the most notable. 

BLINK starts or stops cursor blinking. 
BREAK enables or disables the Break 
key. BUILD creates a file of commands, 
for use later by a DO command. This 
moans that a whole series of operations 
can be saved fo» use later. FORMS 
allows you to set the various parameters 
of thtr prin i-oui — t he number of lines per 
page, characters per line, the number of 
lines to skiji at the end of each page, and 
so on. 

KEVBRD sets the keyboard attributes. 
These include the character to be used 
as cursor, repeating keyboard or not, 
lower case keyboard or not, and so on. A 
special keyboaid driver is also provided 
which allows the direct typing of 
graphics characters. The SHIFT and 



- ■• : '■■'■■: 



CLEAR keys to-jether act as a toggle 
between ordnary and graphics 
keyboard. 

LINK permits output to go to more than 
one device; ROUTE redirects output from 
one device 10 another. SKIP is used to 
road a 40 track disk in an 80 track drive. 

System utilities are provided to backup 
a disk, copy files, got a directory of an 
alien disk, lirre a disk drive, test 
memory, transfer between disk and 
tape, spool printer output, and for 
machine code cebugging. A "zapper", 
oi program tor direct alteration of disk 
contents, is also there, but was rather 
elementary, 

Disk systems treat BASIC as a 
program. Entering BASIC adds lots of 
commands to B^SIC, including those to 
interface with the disk drive. 
SUPERBASIC adds commands as listed 



New Advanced Software 
for BBC, Colour Genie; 
TRS-Colour Users! 



Over 40 new applications 
& utilities programs now 
available 

For example: 

Applications Simulations 



Exclusive 

inNZ 
to MoJymerx, 

Adventures 



I M lllHMMll'.Y ■ 



True Random 
Access Hie 



Fly COLUMBIA II from 

space to a Desert landinr. 

(if you can! J 



Napoleon Crusaders 
Emperor 



Send now for your copy of the latest 

Molymerx Colour Software Catalogue 

only $3.00 

as we publish new software we send you free UPDATES. 

Our offer is to Keep you informed of NEW products, 

NEW services and our regular special prices. 



Fill in the coupon and return to: 

| Molymerx Ltd. 

P.O. Box 60-152 
I Titirangi, 
r 1M AUCKLAND 

k NEW ZEALAND 

(817)4372 

Please send □ copies of the 
Molymerx Software Catalogue. 




Please use BLOCK CAPITALS 

Namc/Compgn* . . . 
Address 

Zone 

Unclofio*.. af S3.00 per copy 

Colour Software Catalogue 

AuSiraatwatDtucnlMAaiharV Acorn flaFmv C* U 

6 J Kudng HoxQDrvlCnFihfwtft.LoaiMSylleiUS 

M.Vfl ByWMtaSdlbM Mrrfcyii W*:ri> Svsltfms 
Piwiem Sclt*jte Unn*i UAtn n; ABC Pa»*<iott 

Dealer Enquiries Welcome 






in table 2. These give extended editing 
di id litn-iny, including o provision w 
review variables as they are changed tm 
program. Used selectively, these at* 
powerful tools indeed. 

MULTIDOS commands aro not usua 
permitted from within a BASIC or otfi 
program. A special overlay is called upt| 
pressing both the ; and ; Keys, whi 
allows you to copy, kill and list liles. a 
obtain o disk directory, from wilhin 
program, and return with thQ prograj 
intact, 

There are a mass of other m'rt 
commands In MULTIDOS, buuhereis 
point in listing them all here. 

The manual is adequate, but ecu 
have done with many more examples 
places it is terse, and disorganised. T 
manual has an irritating habit of includ 
important information in a paragrafl 
which is an aside or additional. It 
important material 

MULTIDOS is a product 
Cosmopolitan Electronics Carporafol 
and is distributed by CSPE Electronic 
Christchurch, 

Corrections to 
VISISORT 

A.G. Briggs has supplied sor 
corrections and amendments to irl 
VISISORT program of his printed in fi 
& Byies in March. 

Line 140 should hove a "RAtyDQM" ailaf 
to reduce the tendency (or ihe same list ml 
generated. 

Line 540 should have been PP =0 not F- 

Line 1 1 80 should now lead: 
1180 PRINT ® N3,USING"MB";NE;rPRIi 
@N2.USING'rt«W":NO+1; 

This was to update thu Total Operation 

couotor correctly. As it was, it would x 
error where a Swop occurred as tho last CVt! 

Line 1890 has hnd the FL=0 deleted m 
instead inserted in Lino 1880. 

Lime 1940 has onother ■conditional H 
added. It should now read: 
1940IFFLfc1 AN0 M=1 THEN 1880 ELSd 
1870 

Th-eso last two alterations wura to coml 
an error which prevented the SHELL sort frc 
correctly sorting odd number lists, e.g. 9. 1 
13. 15. etc. 

COMMERCIAL 
CLASSIFIEDS 

Commercial Classifieds artfj 
available at 50c per wort 

(minimum of 15 words). BITS 
BYTES reserves the right Ml 
determine if any advertisement is 
a commercial classified, Al 
commercial classifieds must bt 
paid for before publication unless 
by prior arrangement. 



Post your 
subscription 

today 



60 ens 6 BYTES - M«v. 1984 



I 



SPCCTRUM 



■ ■,;;,; ..■■—, >■-.■■.-. •>.- 



Microdrive, 
Interface 1 
tested 

By Gary Parker 

About a year ago, Sinclair revealed 
plans to produce a microti live, a disk 
drive usln-g a tinvdisk about 3cm across, 
which would hold 1O0K of data, and- 
transfer it at disk drive speeds. The price 
was going to be "less than E50". 

After many hold-ups and major design 
changes, the microdrive is finally 
becoming widely available. How does is 
measure* up to Sinclair's earlier 
specifications? 

The major change has been that 
Sinclair has given up the disk idea, and 
turned the microdrive into a high-speed 
tape drive. Also, the microdrive is a little 
slower, and a little more expensive than 
predicted: an interface is required to 
connect the microdrive to the Spectrum. 
In New Zealand, Interface 1 and the 
microdrive were to retail at $395 each, 
but this has been reduced to $295 each. 
Cartridges are expansive, even in 
England, costing £5, which is about 
twice as much as a normal disk, and 
cartridges cannot store as much as most 
disk drives. They are guaranteed to store 
at least 85K, but may store up to 1O0K. 
This is because the microdrive 
automatically avoids bad spots an the 
tape, so that a tape with several bad 
patches will store 86K, while a perfect 
tape will store 10OK. 

The tape is a continuous loop, 1.9mm 
wide and about 3m long. The tape is very 
narrow considering the stresses it must 
endure while being wound through 
rollers at high speed, and a cartridge 
cannot be expected to last as long as a 



disk. This was said to be the major 
production hold-up: finding a tape 
capable of withstanding such stresses. 
Sinclair has used a video tape with 
lubricant backing, and a cartridge is said 
to last for 5000 read/write cycles, which 
is not as much as a dsk, but is far more 
than an ordinary cassette tape. 

Those are the micrcdrive's bad points, 
which I was aware of before I was lent a 
microdrive for review. Somehow, they 
fadad into the background when I 
actually saw and began to use the 
system. 

The microdrive is a small, simple- 
looking black box, 9cm by 8cm, and 5cm 
high, or about the size of a squat 
cassette tape case. The cartridge is 
incredibly tiny, just 44 by 33mm in its 
case, and 7mm thick. That Is smaller 
than a matchbox, and I couldn't help 
liking it lor its minute dimensions alone. 

The cartridge is easier to put in than a 
disk; you can't put it in the wrong way 
round, and the cartridge end closes off 
the slot so that there is no flap to open 
and shut. 

The microdrive connects to Interface 1 
with an 8cm ribbon cable. The interface 
sits beneath the Spectrum, causing the 
computer to be tilted to what Sinclair 
describe as "a pleasing ergonomic 
angle", and the microdrive sits on the 
left side of the Spectrum. 

While Spectrum owners may resent 
having to pay extra for an interface, it is 
actually very powerful. It contains a new 
ROM which replaces Me ROM within the 
Spectrum, adding new commands. At 
last Spectrum users can make use of 
those mysterious words on the keyboard 
such as CAT and FORMATI 

Apparently the new ROM provides the 
possibility of the user's being able to 
write extensions to the BASIC language, 
since the ROM can be paged, so that the 
machine calls routines stored in RAM. 
But that is for the nost advanced of 
Spectrum users. 



The interface also contains an RS232 
interlace, so that large printers can be 
connected, or the Spectrum could 
communicate with other computers, or 
use telephone modems. 

Network of 64 
machines possible 

Interface 1 also allows networking. 
This means thai Spectrums can be 
connected, allowing programs to bo 
almost instantaneously passed from one 
computer to -another, and enabling 
complex multi-player games between 
computers to occur. This could be the 
most significant advance since computer 
games began! Up to 64 Spectrums can 
be connected, each with its own 
number, so that information can be 
passed between any two particular 
computers, or, using the broadcast 
facility, to all the other computers on the 
net. Broadcasting would be very useful 
in schools, since, for example, a teacher 
with a microdrive could broadcast a 



SUPERIOR TAPE COPIER 



Wo arc convinced 1H8I trie now 007 SPY h Hw v»ry 
fiest SpecKum Upo eop.af ml'a&le -On M3KMB. 
Firm a belter one ft 'TWICE your monoy will Be 
>e funded 

a Can copy c-omplolo progrwns In one QO 
b. Car matte copies Ol programs up to 80* long. 
{Von, I did say 80K long.)! 

c very simple 10 use. 

a Has copier) an c'corams we know ol. 

e. Mlciodr,v* CompatiWo AMD •ncludes a pro 

gram to copy lapes lo mictodtve. 
WARMING; You can buy a Cheaper "Mickey 
Mouse" copier which cop«s only one section at a 
lims & has to be reloaded after earn DO' SPY 
stays in Spoclrum nil ;oto to go. 
007 SPY la Just 519.60 Plu* 5QC P I P 
ALSO AVAILABLE: Spectrum Trade Socrots. 
-Includes making programs, urn I is table, unstop- 
pable. Invisible. Now to lovoal s«cn piojrjms Qlu6 
hinSs'l 105 115. fr &0C P & P. 



MANUKAU COMPUTERS 

P.O. Box 76-310 

Manukau City 

Tel: (09) 266-5979 



HOME COMPUTER SPECIALIST 




i 



Commodore 64 — S995 ($250 Deposit) 
BBC —$1695 ($400 Deposit) 

Electron — $795 ($200 Deposit) 

Spectrum — (16KS499) 

(48KS699 — Dep$150) 
Colour Genie — $550(5100 Deposit) 

I Vie20 -$495 (SI 00 Deposit) 



Auckland's largest selection of programs, books, games, programming 

courses, paper, all accessories, cassettes, cartridges, etc. 

Business systems also available. Mail orders and all credit cards 

accepted. Hire purchase available. 

SUPATECH ELECTRONICS 

430 NIT. EDEN RO A0, MT. EDEN P.O. BOX 2600 AUCKLAND 

TELEPHONE 605-216 




Patrick Dunphy (Manager) 

— Patrick has IS years practical computer 
expcfieitcediMlcaitlKlpj'ou with the 

selection and choice of computing to suit the 
_home user or small buatK& 

— Patrick ofners>i>u personal arrvicc before 
and after ihe purchase of your computer 



BITS & BYTES - May. 1984 - 61 



SP€CTRUM 



program to every pupil's Spevuum. 
By entering CAT t, a list of the 

programs on the cartridge is displayed on 
the scroen. This lakes about seven 
seconds, during which a red tight on the 
microdrive lights up, and the microdrive 
motor can be heard whirring, very much 
like a normal disk drive. The number after 
the CAT indicates which microdrive is to 
be accessed (up to eight miciodrives can 
be connected}. 

To load a program into the computer, 
you use the form: 

LOAD ' "m"; I: "name" 

This looks complex, and is a bit tedious 
to type out, requiring 13 key presses, but 
it is easy enough to remembar once each 
symbol is understood. The asterisk 
indicates that the LOAD refers to a 
microdrive, and the "m";l; identifies 
which microdrive is being accessed. 
Saving a program is just the same, using 
SAVE instead of LOAD. 

The time taken to load a program 
depends on how long it takes the 
microdrive to find the start of the 
program on the tape. It takes about nine 
seconds for the tape loop to go right 
round, so it can take up to nine seconds 
to find the start of a program. But once 
found, even a large program only takes a 
few seconds to load. 

Data cm be st>ved on cartridges, using 
PRINT. Normally, of course, PRINT 
causes things to appear on the screen, 
but with a microdrive you can define 
where you want PRINT to print things, so 
that you can PRINT to Q microdrive 
cartridge. The place you want things to 
bo printed to is called a channel: the 
screen is a channel, and so is a printer, a 
microdrive file, or another computer. You 
send information to a channol through a 
stream. A stream has no physical form, it 
is just a toute through which data can 
pass. Thore are 16 streams. This means 
thai you can have lots of information 
going through many streams to several 
channels, so the new possibilities for 
data storage and manipulation are 
immense, 

Data is stored on a cartridge as a file. 
First you must open a file using OPEN. 
Then data can be saved into a file using 
PRINT. Then it must be finished with 
CLOSE. You can have up to eleven files 
in use at once, each identified by a 
numlwr. For example: 



■-■■-- ■■■••■ 



Interface 2 
offers much 
for games 

By Steven Cragg 

One of a number of peripherals now 
available for the ZX Spectrum, the ZX 
Interface 2. prcvides the games player 
with just about all he needs: two joystick 
ports and a ROM cartridge port. 

The interface is only 75mm by 30mm 
by 1 i5mm and is moulded in "Sinclair 
black" plastic, t is designed to slot into 
either the expansion port of the 
Spectrum or Interlace 1. An interesting 
point is thai the edge connector at the 
back of Interface 2 (obviously inte-nded 
for further expansion!' is only 23-way 
instead of the normal 28-way. This 
moans that about the only thing that can 
be plugged into Interface 2 is the ZX 
printer. This is especially annoying if you 
want to use :>thet peripherals at the 
same time as Interface 2. 

The joystick ports aro of the standard 
9-pin type (surely a first for Sinclair) so 
just about any joystick will work. 
However, there is a great difference 
between joysticks, so bo sure to get one 
that is comfortable lor you to use. The 
joysticks are r^ad from either BASIC or 



machine code. Heading the joysticks 
from BASIC is done by either using 
INKEYS . where each function of each of 
the joysticks corresponds to one of the 
keys on the top row of the keyboard, or 
the joysticks can be read using the IN 
function where I N6 1 438 reads joystic k 1 
and IN63486 reads joystick 2. 
The Interface also includes a cartridge 
port. The cartridges are probably the 
smallest made. They measure only 4cm 
by 6crrv by 1cm. However, they have 
some nice features, for example a little 
rubber skirt to protect the edge 
connector. 

The two big advantages oi cartridges 
arc that no loading is required (you just 
plug one in, switch the computer on and 
hey-presto! there is your game!: and, as 
the cartridges lafce very little RAM to run 
even large games, many games that 
previously needed 48K RAM now can 
run in only 1 6K. 

Over all, at $99, this interface is vory 
reasonably priced. When buying, 
remember that you will probably need at 
least one joystick and budget for the 
cartridges, which are $79.95- each. 

This interface will, I feel, really come 
into its own when cartridge-basea 
languages ic.g. Forth, Pascal, etc.* 
become available. Then Interface 2 and 
the Spectrum will outperform many of 
their more expensive rivals. 
Test interface supplied by Computer 
Plus, Chrisichurch. 



OPEN fl7:"m":1;"text" 

PRINT #7;"halo" 

would put the string HELLO into the file 
named text, which was connected to 
stream 7 with the OPEN command. 

If you want to remove a file, all you 
have to do is enter ERASE as you would 
LOAD or SAVE. 

Once you hjve closed a file, it cannot 
be re-opened to' add mo re data. You have 
to read a lile. erase it, open a new file. 
and put tho data in thore. 

Moving unprotected programs from 
one microdrive cartridge to another is 
easily done, using the MOVE command. 
Unprotected programs on cassette can 
be put on to cartridge easily enough by 
loading and saving them. But protected 
programs wil be almost impossible to 
transfer Iron cassette to cartridge. 



North Shore's Computer Shop 

Specialising in ex-school 2nd hand Apple's 
and Commodore 64's 

Also available VIC 20, Specrum. Atari, 
Sharp, Sega, VZ200 & ZX81 

335 Lake Rd, Takapuna PH 495-369 



62 - BIS S BYtES - May. t984 



because the Spectrum's memory map 
and system variables arc altered when a 
microdrive is present. Also, each stream 
you open uses 595 byte3, so if you use 
all 16 channels (rather unlikely! vol 
would lose over 8K of memory. So a 
machine-code program, or one that uses 
all the memory, would need modifying to 
be able to be stored on microdrive 
cartridge. This means that even if you do 
buy a microdrive, you will probably bo 
stuck with your slow-loading commercial 
software. 

In conclusion, after exploring the 
capabilities of the microdrive and 
Interface 1, I must say that I am 
impressed. In use it is just as good as a\ 
true disk, drive. 

The Microdrive eliminates manual 
having to wind through a tape, trying ::■ . 
find a program. It loads the largest of 
programs in a matier of seconds. It is^ 
easy to use, and extremely powerful; itsl 
file-handling and networking capabilities 
mean that the Spectrum can become a| 
serious tool as well as an absorbing toy, 

Tho disadvantages which I mentioned; 
at the start are minor compared wiith the: 
advantagos that the system offers, and! 
doubts are based on the tape, not the 
microdrive. No doubt the tape will bej 
improved to offer a longer life] 
expectancy and greater storage] 
capacity- 

The microdrive is excellent. Ii on 
remains to be seon whether people ai 
prepared to pay Mew Zealand prices 
for it. 




ZX ACCESSORIES AND SOFTWARE 
ZX MICRODRIVE SA VE $100 



At only 

$399* the Sinclair 
Spectrum is an 
exciting proposition in 
anybody's language! 



The Sinclair price advantage is just the beginning! As 
a Sinclair owner, you enter the world's biggest home 
computer ■community — Sinclair owners nave access 
to Ihe largest range of pre-recorded programs, games 
and books and if you write your own programs you 
win again because Sinclair BASIC is the world's most 
widely used computer language! 
The success of Sinclair compulers world wide is 
undisputed, yet the 48K Spectrum — the most 
powerful computer in it's class on earth — costs 
under $600! 

16K Model was $499 

Now Jj>\5yy including 

K5 program recorder (worth $149) 

ASK Model was $699 

Now 5J>byy including 
K5 program recorder 



irnpoilod and ditl'ibutad by 



DAVID REID 

ELECTRONICS 



» 




ZX Microdrlves dative* fast access 
lo massive amounts ot data vis 
micfodrive cartridges (85K per 
can.) Suddenly, you'vo got all the 
advantages of floppy disk storage 
at just a fraction ol the cosi — 

and it's lasl — a 48K program 
can De loaded in 9 seconds flat! 



Wu i 



$395 woivowiY$295 



ZX INTERFACE 1 SAVE $120 

— Allows programs c; data to be 
sent or rocoived from Mrcrodrive. 

Controls up to 8 microarives! 

Incorporates RS 232 Iniorface that 
gives your Spectrum the power to 
driwe lull siie printeis. SPECIAL 
NETWORKING FACILITY links Up 
64 SpeclrurflS . . - perfect for 
schools, games elc! NOW 



Was $395 



$275 



NEW INTERFACE 2 

— enables you to use the new ZK 

ROM cartridges (plug in programs 

trial load instantly) and 2 

(Oyslicks! 

So. get yout "ROMS teady, plug >p 

E3ur joysticks and watch the tun 
EALLY start! 

only $99.95! 

new zx rom cartridges! 

No waiting No delay You just 
plug in and play! Expenonc-e ine 
excitement ot TRANZ AM ... pit 

tsur sk.115 against Deaflly Black 
'. '• DOS m you' Super Red Racer 

or blast youi way around trie 

galaxy in JET PAC! 

tOP TEN' Mies inc'udv HUNGRY 
HORACE. SPACE RAIDERS. 
BACKGAMMON. CHESS and 
PLANETOIDS - $79.95 each 

NOW. | 



RPPL€ 



HM— HHH HI I I H 



How to box 
your titles 

By Brian Strong 

I've seen some nicolv written 
programs that do all sorts of wonderful 
things, but ihoy all failed miserably in 
■one aspect. Thoy looked lousy on- 
screen. 

One ol the reasons you find articles in 
n newspaper or magazine oasy to read 
(not necessarily understand! is they are 
visually well laid out. A publication can 
fail, no matter what the content may be. 
simply because iho layout is confusing 
and hard to follow. 

Many programs that display 
information on-screen suffer from this 
problem. Somo programmers seem to 
have a fetish about cramming every 
available inch lor millimetre, whatever) 
of the screen with toxt, the some sort of 
thinking that has people inscribing the 
works of famous poets on the head of a 
pin. 

instructions for the user have far more 
impact if only a few lines at a time are 
displayed- They have time to read and 
understand t horn, then press a key to get 
|he next, lot on the screen. And while 
you're at it, double space the lines for 
clarity. 



Maybe you have already tried this, but 
the result has beoi like some sort of 
insane course in speed reading, the text 
cycled up the screen with the speed of a 
nudist away from a wasp nest. 

Let's fix this one up before we go any 
further with a handy subroutine you can 
use. 

1000 VTAB 23: HTA33:PBINT PRESS ANY 
KEY TO CONTINUE" :POKE -16368, 0:G£T 
Z$:PRIrdT 2*:H0ME:PETURrJ 

Don't worry about it, jusl use it. The 
words "Press any koy to continue" will 
appear on line 23 o* your screen. As you 
write the PRINT itatements lor vour 
screen texc. keep ciecking Ii6w it looks. 
Whan you decide there's enough on- 
screon, then just add the next line, we'll 
assume line sixteen to illustrate: 
16 GOSUB lOOO 

Whan the amount of text you have 
decided for each screen appe&rs. the 
GOSUB will send the program off to line 



Apple tip 



rog. 



Some calculations come up with 
decimal places that run forever past the 
bounds of practicality. 

Hero is a i out in? you can use which 
will round off to two decimal places. 
1O0 BW = ONETHING'NOTHERTHSNG 

The answer could be BW =s 
7.4074074. 

200 BW1 = INT <BVV100*-.5)/10Q 
300 PRINT SW I 

BW4 will now p-int out as 7.41 . 



1O0O and execute tho subroutine. All 
that happens as far as thu u*ci I* ' 
concerned is that toxt appears on- 
screen, then an instruction to press a key 
for more. Having executed the 
subroutine the program then returns and 
proceeds to line seventoen. Try it! 

To double space text. Just add an oxtra 
PRINT statement to the line. Tike this 
lOPPINT-THlSlS THE FlflSTUNE":PRTNT 
20 PRINT'THIS IS THE SECOND LINE" 

For an extra bit of class, try this short 
routine to put a box around your title. 
100 HEM. TOP BORDER 
200 VTAB 1:HTAB 9:FOR X = 1 TO 23: 

PRINT ;:NEXT 

300 REM. THE TWO SIDES. 

'100 FOR X = I TO 23:HTAB9:PRINT ;: 

HTAB 32:PRINJT :NEXT 

500 REM. CLOSE BOX 

600 VTA6 16:HTAB 9:F0R X = 1 TO 23; 

PRINT"—;:NEXT. 

You can adjust the size of ihe box by 
changing the values of the loop. Play 
around with it any way. anil see what 
you can do with it. Youi text is lucked 
away within the routine, so work if out, 
there ain't no such thing as o free lunch. 



to OUALJTY TDK CtO BLANK CASSEriES.OW 

iiaoo |AnS200po*i a p**-*j s»«d c*e«<». 

money orOoi. or Wx*canl/nM atUii to 

THE GADGETS. CO. P.O.BOX JJOBl. AUCKLAND 3. 



USER FRIENDLY 




COMPUTER FURNITURE 



DATA CENTRE 



THE DATA CENTRE is a 
compact unit designed specifically 
for storing serious P.C.s such as 
the IBM — WITH primer. 
Locks together, wheels anywhere, 
opens out providing an efficienl 
all-purpose work station. Polished 
Silkwood Walnut finish 




COMPUTER BUREAU" 
THE COMPUTER BUREAU is 

designed to compliment any home 

or office environment. Your 
computer can be tidily sieved in a 
desk unit. Keyboard slides out 
providing work copy stand; caWes 
and disks can be tidied away. 




Dr* C*-i* 



(f^Otfm< ceo* (UftJ • 



f^ 









a 



—i 




••■■.. P*UN 



T,ix4i Wo* ; 



Oy^ff «joi- 



11 '. ■ i M> 



Pi***. *1»M 



YOU choose the units needed to make a slaiion as complete as 
you warn — knowing you can expand or change it arocjne. 

You will like Ihe appearance — Polished Silkwood Walnut or 
Wonde finish — and you will like the prices. Send fcx data sheets 
and retail outlets. 

There are matching Silkwood bookcases, desks, cupbotrds and 

caDinets too. _„, . .. 

rxiju <tmtf\ lonanj 



LHUJOOD 

Mnnutacturwig Lid 

B Iirenu. (toad Pap»ua Au&OM Ptww 2W 70(8 



COMMODOR6 64 

Looking 

after 

your 

machine 

By Steven Darnold 

I bought my Commodore PET in 1 979 
and have given it more than 6000 hours 
of use. In that time I have lilted four new 
tyres to my bicycle, blown up art electric 
heater, and worn out the heads on my 
cassette recorder, but the PET has not 
required a single repair. 1 am confident 
that \n 1990 my PET will still be &oing 
strong. 

My Commodoro 64 is only a year old, 
and of course it, too, has had no 
problems. In fact, considering that the 
64 has only half the number o* chips of 
the PET, si should last twice as long 
before something goes wrong. 
Therefore, in the year 2000, my 64 will 
probably still be alive and kicking. 

The question you should ask yourself 
is whether your 64 will have a long life- 
Just as smoking and drinking can 
shorten a human life, your 64's life span 
will depend on how you treat it. Here are 
some hints to keep your 64 out of the 
repair shop. 

Don't plug anything into your 64 with 
the power on. This includes cartridges, 
joysticks, cables and dongles. Most of 
the 64's ports have a power line; if this 
line accidently makes contact with the 
wrong pin, a delicate chip may be 
zapped. 

Don't take chances: turn off your 64 
helore you plug anything in. 

Avoid turning your 64 off and or*. 
You've probably noticftd thai when a 
light bulb blows, it usually happens when 
it is jusl turned on, The same thing 
applies to your 64. Every time you turn 
on the computer, a little surge runs 
through the chips. Do this too often and 
a chip will blow. When I am finished 
using my 64. I don't turn it off unless I 
am sure that I won't be using it again 
that day. It's better to leave the 
computer running unused for a few 
hours than tr> turn if off and then on 
again. 

Buy a reset button. Many commercial 
programs disable tho RESTORE key: a 
reset button will enable you to regain 
control without turning the 64 off and 
on. In addition, a reset does not wipe the 
computer's memory. This enables 
experienced programmers to recover 
Clashed programs by resetting tho 
computer and fixing ihe pointers. Reset 
buttons cost loss than $10 in New 
Zealand. There are- versions for the user 
port and for the serial port, and some 
cartridge port extenders have built-in 
reset buttons. 



Cover your 64 wien you are not using 
i|. Otherwise dust will build up in the 
keyboard contacts and eventually make 
some keys unreliable. It is also a good 
idea to keep food and drinks wotl away 
•from the computer. It takes only a dribble 
of Coke io produce a very big repair bill. 

If possible, give your 64 a place of its 
own, whore it sits permanently with all 
fts peripherals. Otherwise, if you set up 
the 64 anew each time you use it. it will 
be subject to- much more wear and tear. 
The daily plugginc and unplugging of 

cables may wear o^i the connectors, or 

you may accidentally jar something 

loose, 

The aibove measures will help to 
protect your 64's g^jod health- However, 
there is one final precaution you may 
wish to consider: a surge suppressor, All 
oloctric power supplies have occasional 
surges and spikes, which mar stress the 
64'& chips. However, if you plug a surge 
suppressor between the computer and 
the wall socket. >uch spikes will be 



dampened- I paid $20 for my custom* 
made surge suppressor five ye are ago, 
but the current price for off-the-shelf 
suppressors is as high as S200. 

i have op plied all these me asures to my 
computer, and I attribute to them its 
consistent good health. If you do 
likewise with your 64, it should gtve you 
many years of useful service. 

Billiards on 
the monitor 



I havo recently received three now 
games from Alpine Computing: Pott it. 
Quintic Warrior, and Hexpert. All of tho 
games come on cassette and they are 
reasonably priced at S 24.95. My 
favourite one is Pottit. 

Pottit is a two-player game based on 
pocket billiards. On the screen is a 
representation of a four-pocket billiard 
table with three balls. Each player has a 
joystick and uses it to control one of tho 



'it's a little cutie' 



LTR-1 

LETTER QUALITY 

PRINTER 

Features 

• Elite 12 Font - 
96 Charccters 

• 80 Charccters per line 

• Impact type printer 

• Friction feed 

• 12 Charccters per 
second - printing speed 

• Bi-directional printing 

• Maxpap3rwidth215mm 
(A4 size) 

• Paper thickness 
,02mm - 0.1mm 

• Ink rolCer — no 
ribbons needed 

• Centronics Parallel 
Interface 

• Compact 298mm 

wide x 188mm long 
x63mrn ligh 
Weighs enly 3kg 



FOR ONLY 
$759 




m 




Distributed throughout NZ by 



Viscount Electronics Ltd 

306 - 308 CHURCH ST., PHONE (043) 86-69p, P.O. BOX 513, 
PALMERSTON NORTH 



BITSB.8VTES - Moy. 1984 65 



COMMODOR€ 64 



.,,..,>_,,„,..., .„..„,;,,,. ,,.,.. :::■:":■■■:■■■;■;"- .;:::::::•:■'■■'•■ • ■:-.:::"■■■•■ ••••■<•. -,,.:.■.:■.■-.■: ■ ■■■■.-. ;■:■•: •■—.>. 



bulls. Thu third LwN is neutral and moves 
only when hi! by another ball. Points are 
scored by pocketing trie neutral ball or 
the opponent's ball. Points are also 
scored from cannons, i.e. hitting the 
opponent's ball and then the neutral ball. 
■The balls have a realistic inertia. Once 
you get your ball moving, you cannot 
suddenly stop it or change Its direction. 
This makes Pottit primarily a game of 
momentum and angles. Fast reflexes are 
useful, but less important than the ability 
to foresee and anticipate positions, 

The Pottit graphics are simplo. but 
effective. Black, white, and red sprites 
are used for the balls, and normal 
graphics characters are used for the 
green table and the blue scoreboard. In 
some respects, however, the graphics 
are a bit disappointing. For example, no 
attempt is made to animate a ball falling 
into a pocket: instead, the ball just 
disappears. Moreover, the pockets 
themselves have no depth; they are just 
lines on the table. In total, Che graphics 
are adequate, but not spectacular. 

The Potth sound effects are excellent. 
In fact, without the sounds, Pottit would 
probably lose much of ils charm. When 
one ball strikes another, the sound of the 
collision is extremely roolistic. This solid 
click gives the graphics real depth and 
makes the coloured circles seem like real 
balls. The sound of balls rebounding from 
the cushions is similarly realistic. 

Pottit is a good two-player game. The 
rules are easy to learn, and you can start 
playing and enjoying the game almost 
immediately. There is plenty of 
excitement as both players struggle to 
guide thoir balls into and around the 
other balls. If you have two joysticks, 
this game is well worth considering. 



Fighting off the 
alien hordes 



This game does not appeal to me, bui 
it may bo of interest to aficionados of 
Gridrunner and other blast-the-aliens 
games- Hordes of tiny aliens march up 
the screen, and your task is to shoot 
them before they reach the top. The 
aliens do not fire on you, but there are 
X-Y zappers and an occasional stream of 
missiles across the screen from right to 
left. If you clear the screen, you go on to 
a new set with more of the same aliens 
and faster X-Y tappets. Occasionally, 
between the sets, you will be attacked 
by a mutant worm. 

Over oil. Quintic Warrior is 
competently put together. The graphics 
are okay. Tho sound is okay. The game is 
okay. But somehow I just can't get 
oxcited about it. Part of the problem is 
the lack of originality. The X-Y zappers 
and the mutant worm are straight out of 
Gridrunner, and there's certainly nothing 
now about rows of marching invaders. In 
addition, I soon grew tired of shooting 
the aliens. First, the aliens are so small 
that I was constantly having to make tiny 
readjustments to reposition my ship on 
the right line 'or the shot. Second, in 
order to avoid the X-Y zappers I was 
66 - 9ITS A BYTES - May, 1384 



driven into o tcdioue, ropotitiva pattorn 
of movement. 

In fairness, Quintic Warrior has some 
nice features. I like the way the aliens 
say, "2apl" when they are shot- ' like 
the way the X-Y zappers kill you only 
when you are caught in intersecting 
beams. I like the freeze game feature. 
However, in total. Quintic Warrior is not 
nearly as good as Gridrunner. 



Joystick control 
spoils game 



This is the fourth Anirog game t have 
played in recent months and I must say 
that something is seriously wrpng. When 
I played Kong, Moon Buggy, and Frog 
Run. I noticed a certain lack of 
responsivonoss In the controls. In tho 
first two games, it was a minor problem; 
but in Frog Run it was seriously affeciing 
the game. Now with Hexpert. the 
joystick contro is so bad that it totally 
ruins the game 

Perhaps the boys at Anirog 
intentionally make their games- awkward 
to control. Perhaps they think that 
unresponsive controls add to the 
challenge;. If so. they are making a big 
mistake. The little man on the screen is 
my alter Ogo. The more responsive Ihe 
man is to my directions, the more I am 
drawn into the game, (f the man does not 
move when I cirect him to, then I might 
as well not be playing. 

Hexpeit looks like a lovely game, and) I 
wish I could play it. But when I direct the 
man to hop, sometimes he hops and 
sometimes ho doesn't; sometimes he 
hops one space and sometimes he hops 
two; sometimes he hops up and 
sometimes he hops down. It's 
infuriating. Su;h unintentional hops are 
often fatal. It is very easy to collide with 
something or hop right over the edge. 

I find it incredible that such an 
attractive game should have this flaw. 
Perhaps I'm doing something wrong. 

Unfortunate y. when Alpine produced 
the cassette :ard for this gome, they 
accidentally left off a section of the 
instructions. Fi's this section which tells 
you how to move the man. By trial and 
error, I discovered that the joystick 
diagonals- seen to work, but I am far 
from happy wth the result. 

Another prcblem with Hexpert rs the 
use of the sprite collision register. 
Hexpert takes place on a tilted plane of 
hexagons; there is a definite 3-D 
perspective. As the little man hops from 
hexagon to hexagon, he is pursued by a 
snake. Sometimes, because of the 
perspective, the little man's sprito 
touches the make's, even though the 
man and the snake are on different 
hexagons. Because the sprite collision 
register i& used by tho program, this 
registers as a hit. This is wrong. The 
program should only register o hit, when 
the snake is on the same hexagon as the 
man. 

Over all this game has considerable 
potential, bu: in its present form it is 
fatally flawed. 



Getting the best 
from joysticks 



Many popular games for the 64 use 
joysticks, and a good joystick will help 
you improve your scores. However, to 
get the best performance from your 
joystick, you also need a good 
foundation. The people who designed 
the Quick Shot joystick recognised this 
when they put lour suction cups on the 
base. Plunk the Quick Shot down on the 
table and the improved leverage gives 
you surer, taster control. However, the 
Quick Shot's auction cups are not 
perfect. In moments of arcade frenzy, it 
is easy to jerk the suction cups right off 
the table. 

. The bost foundation you can give your 
joystick is a solid piece of wood, which 
you con rest on your knees. An old 
breadboard is just about right. To attach 
the joystick to tho board, you will need 
four L-shaped hooks. They cost about 20 
cents each and come in various sizes. 
Choose a hook whose long leg 
(excluding the screw) is slightly shorter 
than the height of your joystick's base. 

Place the joystick in the middle of the 
board, and screw the hooks into the 
board next to the joystick on each of ils 
four sides. The short leg of each hook 
should extend over the base of the 
joystick and hold it firmly to Che board. If 
at any timet you wish to remove your 
joystick from this platform, it is a simple 
mailer to give each hook a quarter turn 
and lift the joystick straight up. 

I use such a platform with my Wieo 
joystick and consider it almost essential.. 
The Wico is similar in design to the 
joysticks in arcade machines, and 
really needs a rock-solid base. Other 
joysticks, as well, will profit from such a 
base, particularly if they have lire 
buttons on the handle. Even Quick Shot 
users should consider abandoning their 
unreliable suction cups and building 
themselves a solid platform. 

Competitions 

The winner of March's competition 
was Potor Middolkoop, of Christchurch 
Peter has been sent a copy of Pegasus 
Odyssey (donated by Alpine 
Computing). 

The prize for this month's competition 
is a cassette tape of Pottii (donated by 
Alpino Computing). Entries close on May 
25. The winner will be selected randomly 
from among tho correct entries. Only one 
entry per person. 

Your task this month is to write a 
program which accepts a number input 
betwoen 1 and 9999 and then print it out 
in words. For example, an input of 4537 
would produce FOUR THOUSAND FIVE 
HUNDRED THIRTY SEVEN. Send the 
program with your name and address to 
Potiit Contest, P.O. Box 2Q1 Alexandra. 



Subscribe 
today 



Your Authorised 
Commodore Dealers 



Aehby Computer Contro 

93 Asnoy Avetwo. lawnoowo Auckbnd Phone: 588-301 

As ti ford Television Lid 

166 Kew Ro»J Otakoi. Auckland Phone: $63-293 

Bay Office Supplio:. Lid 

87 181 Avenue. rrjuiMnrji Phono: BI-OOB 

Bdan Hamilton Lid 

57 Erucro Slraol. Roiorun Phono-: AM 46 

Business Distributors Ltd 

75 PeierDoiougl Wool. Chrisichurch Phone-: 50-224 

Coast BuHlnoon Machines 

25 Maekay Street. Groymouth Phono: 5261 

Computer Cralt <Wholosalo) Lid 

3049 Groot North Rood. Now Lynn. Auckland Phone: 8/1*700 

Computer Experience 

tf- James Smith, Cuto Sirmt, Wetirgton Phono: 736-777 

Computer Unit 

Hikurana- Moose. MtrUvru Slreol, TaumanjneJ Phone: 7402 

Compute"/ Refllals 

Weslwc Bu*5*ia. Con-morce Slieffl. Franklon Phono; 79-442 

Con-puloi Room 

177 Ward Stfe-rt. HamMon Phone: 80-741 

Consulting tnlcrnjilonal HZ no 

SecuirtCS Hojw. 76 SymorvK St'oat. Auefctwo Phone? 797-6S5 

Oala Llnl 

220 Wilis Stroll, Wokngtert Phono; 724-634 

Dollar Save Ccnpute-a-Contro 

B3. Govt Life Buik)lt>u, Ward Street, rtamityn Phone: 393-S4S 

Eastern Southland Computers 

C* Robin Isaac Elect ric.il Monday Street. Goio Phone: 5710 

Eclipse Radio & Computorrt 

134-136 Stuart SI'OOt. Dunodin Phono: 776-102 

Einatcin Scientific 

1 77 Witts Street, Wallirvjton Phone: 851-055 

Eve 'ley Business Systems 

LOS Butting. 1 1 Huron Slreol. Takapuna Phon?: 494-068 

Goto Systems 1990 

313 Great South Road. PapaX«*a. Auckland Phono: 298-6317 

Harris FUelronics 

653 Man-jhau Road, RoyalOw. Auckfcuul Phone: 658-416 

Home Computers ■'■>/ Lid 

P.O 80* 969. Gtsoamo Phone: 86-848 

Home Enterlalnmont Centre Lid 

1 73 Hirjli Streol. Low*' Hull. W-jllmoleA Phono: 661- t« 

James Electronics 

326 Polen Street. Thames Phone: 86-893 

K Road Video f. Computers Co 

65 Pill Street. He«vlon, Auckland Phone: 399-655 

Masterton Computer Contra Ltd 

5 P-3'fyStreot Miwlorlon Phono: B9-92S 

Micom DoElgn 

31 Harrsville Road. Tutiknu Phone: 68-0 73 

Micro Business Sysloms Lid 

336 51 Asaph Shoot. Chnslcliurch Phone: 791-410 

Northern Business Machines 

B '.V.iiau 5traoi. Torbey. Auckland Phone: 403-3269 

OES Business Sysloms Lid 

13S Don SL'eet. Imurcarflill Phono: 84-448 

Oltice Roquisiios Ltd 

Of vVarq rayto* & Featruysioo Sis. V/eBngfon Phone: 721-902 

Otitis Business Equipment 

40 Stafford Str«Ol. Timaru Phone: 44-241 

Otaoo Bustnes-s Equipment Lid 

Cor Li«erp»i h Bona Streets, Dunedh Phono: 776-227 

Petleisons OlHce Ectulpmcnt Ltd 

21 1 Ouocn Sfeet Ea&i, Hasinas Phone: 8S-16I 

Peanut Computers 

', :,:,n.l. ■ ...... C'-.nt.sH'. Wi-ilinaton Phono: 791-172 

John Rayner & Atcoclitos 

■16 Warlbcyo.»ohStrool.Mt Eden, Auckland Phono: 600-844 

Becom Enterprises Ltd 

1 94 Gloucester Slreol, Chrislchurcn Phono: 797-811 

Biegers Home Appliances 

?3fl Rroitivmy. Newmnikol, Auckland Phono; S43'804 

Smnll System Servlcos Lid 

10 Montiossor PMco. Howick. Auckland Phone 535-4325 

Smith 81 Church Ele-ctKoil 

Cass Street, Asfibunc Phono: 69-019 

Stewart Applianco* 

134.3 Victoria Avon.io. Y/anganui Phone: 52-700 

Mr Don Stewart 

295 Spencer Rood. Lake rarawoia. ftotorua Phono: 53-591 

Suppled* Eloclfonlcs 

430 Mi ecen l»oan. Ml toon. Auckland Phono: 605-216 

'aupo Computers Ltd 

28 NukJtau Sir©©!, TaupO Phone: 66-356 

Tho Com pulercorp Lid 

78 "ccalon Road, Chrotchurch PJiono: 4flt>-760 

Tlmecrott (h'Z) Ltd 

43S3 G-cat North Road. Glonoene. Auckland Phone: 836-9580 

Timms Business Equlpmont Lid 

Tennyson Stiool. Napier Phone: 54-250 

Trio Computer Division 

63b Devon Raid, Now Plymoutti Pfconc: 85'22fl 

Viscount Electronics 

305-308 Church Slreut, Piilmerston Nortn Phono: 86-636 



At last - 
the portable, 

professional, 
colour 



i 



computer! 




Commodore SX64 Executive, 
base price $2995.* 

Software available now: A large number ol programs 

incudes spreadsheets for budgeting, cashflow forecasting, 
statistics; database (or keeping track of files — debtors' 
system, invoicing an-d sales analysis, creditors' system, 
general ledger, stock control; award-winning farming 
programs; games. 
* Less sales tax rebate (or Govvrnmont-aoproved hGusiries Prime optional extra. 



Commodore Computer (NZ) Ltd, 
P.O. Box 33847 Takapuna, Auckland 9 



ft commodore 

COMPUTER 

BITS*. BYTES May. 1984 - 67 



S€Gfl 






' '■■,.■.'. VA v W"W^IIMt L,IL ''h'iV.Vi .■....»< — .». ' 'I '--' 



Getting to 
know your 
machine 

By Brian Gibbs 

Vigorous marketing bv the disiiibulors 
of the Sega SC3000 has seen this 
machino rise quickly to become one of 
the fastest selling home computers in 
Now Zealand and Australia. 

The distributors have finally sourced 
some cassette -based software and a 
Wellington company is offering some 
locally produced software at a 
reasonable cost. June sees the 
introduction of the microdrivo and I/O 
controller lor about S6O0. 

For those of us not in a position to buy 
the ROM pack games software, the 
alternative has been to convert or wriie 
our own software. 

Fortunately, the SC-30O0 uses a 
version of Microsoft BASIC that is 
relatively easy to comprehend, even for 
the bcgmner. To offset this, the BASIC 
handbook supplied with the Level IDA 
and IIIB cartridge has been translated 
wilh its Japanese origins still painfully 
obvious. 

In this and soma following articles, I 
hope to be at>te 10 give Sega owners 
some helpful information on both the 
hardware and software of their 
computer. 

Tho SC-3000 uses a Z80 8-bn 
processor as its CPU. This runs at a clock 
speed of 3.57 MHz. 

Tho video display is controlled by a 
Texas Instruments TMS9929 video 
display processor. This VDP providos up 
to four display modes, although only two 
of those ato accessed hy BASIC in the 
SC30O0. The other two modes are a 
24*33 graphics mode and a multicolour 
mode. It is possible to use the 
multicolour mode by the use of a 
machine-language subroutine. The VDP 
gives access to 32 sprites, and also has 
associated with it, 16K bytes of 
dedicated video RAM. 

The video RAM has no direct 
connection lo the CPU, but is updated by 
writing to the VDP. which is memory 
mapped at ports &HBE and &HBF. Tho 
video RAM is MB81 18 and is IC10IC1 7 
on tho main circuit board. 

The sound generator is on SN76487 
IC(IC4). This has three sound channols 
and a noise generator, while each 
Channel has its own attenuator to control 



ies output volume. A 2K RAM IC (IC3i is 
uwrt fnr system RAM. This is memory 
mapped at &HC000-&HC7FF. It is used 
bv plug in cartridges for stack/data 
storage. 

IC5 is a 8255 PIA (peripheral interface 
adapter). The keyboard, cassette, printer 
and joysticks are all interfaced lo this IC, 
which has three ports and a control 
regisier. Ports A&B ato input and 
mapped at £HDC and &HDD 
respectively. These two ports ste 
connected to tha x columns of the 
keyboard. Port C (&HDE) is Output and 
connected to tha y columns of the 
keyboard. The control register is mapped 
at &HDF. 

Plug-in cartridges interface to the main 
PCB, via a standa-d edge connector. Pin 
numbering of the edge connector is 1-22 
both on the solder and component sides. 

On the solder side, pins 1*14 are for 
address lines A0-A13, and pins 15-22 
are lor data lines DO-D7. On the 
component scde, pins 1+ 2 oro Vcc )5 
volts), and pins 21+ 22 are ground. Pin 5 
is BD (active lo), bin 6 is WR faqiive lp) 
and pin 10 is MREQ (active lo). Address 
lines 14+ 15 are an pins 18+19. 

The video output is either RF or 
composite video rtith audio. The video 
connector is a standard 1 80 degree DIN 1 : 
pin 1 is audio; pin 3 is video; end pins 2. 
4, 5 are ground. 

Much Jias been written about the 
ability of various home computers to 
define the user's own high-resolution 
graphic symbols. The SC3000 enables 
this by the use of the PATTERN 
command on the lext screen. Additional 
25 characters can be added. Those 
codes are normally blank and are &HDO- 
DF, &HED-&HEF. &HF0-&HF4 and 
&HFF. These user defined graphics can 
be written to the screen by the PRINT 
CHRS( > command. Try this for example: 

10 SCREEN l.liCLS 

20 PATTERNCf&HDO. "3048EMCC8-18*i 

8484" 

30 PRINT CHRSI&FDOi 

It is importan to note that the 
characters defired by tho pattern 
statement on ifie text screen are 
expressed as 8*6, so when you are 
defining /our own characters, remember 
not lo use the two least significant bits 
of your 8*8 grid. I desired, the complete 
character set could be redefined by 
allocating your new patterns to the 
existing charactsr set. for example: 
PATTERN CC&HF8 would redefine the 
existing club cha'acter. 

The Texas Irstrumonts VDP also 
allows the use of sprites on the graphic 
screen. This permits excellent animation 
but unfortunately, things run rather 
slowlv in BASIC- 



Each sprite is allocated space in the 
sprite generator table. Eight bytes are 
required per sprite-thus sprite is 
located at &H1800-&H1807, sprite 1 at 
&H1808-fi.H180F. 

There is also memory space allocated 
to a sprite attribute toble. Four bytes are 
required per spriio, beginning at 
&H3B0O. 

Therefore, &H3B00 contains the "Y" 
position of sprite 0. 

&H3B01 contains tho "X" position of 
spri te o. 

&H3802 contains the sprite name. 
&H3803 contains the colour of the 
sprite. 
Try creating a sprite lido this: 

10 SCREEN 2.2:CLS 

20 FOR X = &H3BO0 TO &H3803 

26 READ A'A/POKE X. A:NEXT X 

30 REM. LOCATION 0. 120. SPRITE 0, 

COLOUR DARK GREEN 

35 DATA &H78. &HO0-, 0, &H0C 

40 REM SPRITE PATTERN) 

45FORX= &H1 BOO TO &l 11807 :VP0KE X. 

&HBB 

50 REM MOVE SPRITE RIGHT 

55 FOR M= SHOO TO &HF4:VP0KE 

&H3B01.M:N£XTM 

60 REM MOVE SPRITE UP 

65 FOR M= &H78 TO &H04 STEP-HVPOKE 

&H3BO0, M:N'FXT M 

70 REM CHANGE COLOUR AND A SMALL 

DELAY 

75 FOR C= «-H00 to &HQF;VPQKE SH3B03, 

C:FOR D6 =1 TO 200:NEXT DE 

80 VPOKE &H3B03,4:ST0P 

Next, change the values for the 
positions, the sprites, and their shapes. 
But remember, sprite movement is not 
automatic , . . you must control it by 
software routines. 

Next, a note about colour information. 
For the text scroon, this is held at 
location &H9339 in the reserved RAM 
area. The byte is split into two nibbles. 
The least significant nibble contains the 
colour information lor the background. 
whrle the most significant nibble 
contains the writing colour information. 

For the graphic screen, locatron 
&H933A holds the information in the 
same manner as for (he text screen. 
Page 100 of tho manual gives the colour 
information. Try convening the colour 
numbers to thoir hex values, and poking 
them into the above location. 

Finally, a couple of tips discovered by 
accident. 

To stop tho screen scrolling when 
listing a program, hit the space bar . . . 
another hit will icstari the scroll. 

Also, when playing some ROM 
cartridge games, a touch of the reset 
button will slop tho game tunning . . . 
another touch restorts where you left 
off. This is particularly useful when the 
going gets tough in some Space Invader- 
type games. 



g!£G^ 



■QVTAP 



tfV* 



0TO9 



rtH* 



lot. 



SSGft 



acaoo 




GA^VVMB 



•av 



M e 






fctf 



iue 



o< 



tY\<> 



,t*eN 






ftp* 



0& 



BBC 

Menus and 

ROMs 

for graphics 

By Pip Forer 

This month's column picks up the 
threads from April (user friendliness} and 
touches on a new topic (the graphics 
extension ROM from Computer 
Concepts). 

First, the graphics ROM. This is a 16K 
sideways ROM that offers the user 
access to several graphics facilities 
through 29' calls to- ihe operating 
system. It is interesting because, unlike 
BASIC or word processor ROMs (which 
are "language" ROMs in the BBC), this 
ROM is a utility ROM. This means that 
when switched on land this ROM can be 
lur ned on or off by ■ f X 1 62) it checks all 
'cells to see if they contain commands it 
can act upon. This means it can be 
accessed from a variety of language 
ROMs. If such commands are found it 
promptly actions them, otherwise it 
passes them on to ROMs further down 
the line. Clearly this means if the ROM is 
first in line it gels to act more quickly 
than if in a lower priority socket. 

The ROM offers the user of BASIC (or 
any language! extended graphics 
facilities. These consist of three major 
components: Sprite graphics. Turtle 
graphics and some general graphics 
enhancements. The latter include a 
variety of special shape functions 
(circles, elipses, arcs, et ceiera). plus a 
3-D perspective generator. 

The area that may attract most 
interest immediately is the Turtle 
graphics facility. This consists of eight 
commands to define and move a turtle 
ovor the screon (forward, right, left, et 
cetera). The more unusual Turtle/LOGO 
commands such as TOWARDS are 
missing, but with a suitably structured 
BASIC program you can create named 
graphics procedures such as LOGO. 
However, if you really wanted LOGO to 
start with you miss the easy-going 
interaction of sketching via the LOGO 
operating system. There are benefits 
though in that the commands allow full 
access to the normal PLOT statement 
codos 30 your turtle can draw dotted 
lines or even triangles as it moves. As an 
extension to graphics syntax turtles are 
undoubtedly useful and the speed of this 
implementation (unlike some early 
commercial routines) is quite acceptable. 
The sprite commands allow you to call 
up an interactive sprite editor in any 
mode and design multicolour shapes that 
can bo recoiled or animated from any 
language. This is simple (primary kids 
love it), powerful, and fast. The only 
missing feature is that no precedence 
rules exist controlling which shape might 
pass behind which other shape if they 
crossed. Using the 16-colour mode and 
tho flashing-colour option some very 



ATTENTION 
SCHOOLS!! 

Look at the power and capacity of 

E-NET 




ECONET ' 
INTERFACE 

IIS 

MICRO 



A typical tietwxii tayjuE 



Pile sfijve; 




■"'■:-■ '• ■ 



TfetmiMoon 

When you cvoluoto Iho uio of the BBC Micro 
computer lor Educational ond Nelwor* use, 
eniure thai you^get mo nexlmum facilities lor 
the minimum prcce by evaluating our products. 

• ETWrat^^^ffrtffiOWimafvallheprohterniol 
eortei network lY&iomK'iraaroiexperave) 

• E-Nel ;$ roif. irrde to usoondtfowi (or the effictert 

uie ot cai orogrcrw <whch we abo jlpdV). 

• lOflCHCC-ftcCOiiXO/.'OCOTCC'iDlry wfhCP/M fer- 
ine EEC user. 

• PACEc^orwoaaiQvowtioficniou'itociiin 

CMfeluch 

• ^t^art:aroeot[>K;DrM(i3> , )ifcri5 , 1 '.incriand 

■'. - . 'hirers 



Tfemiiuiion 
box 



Sure 



MM, 

. ■:■ , '.i '.i ■ 



Return to TOWER COMPUTING (NZ) LTD 
P.O. BOX 25-091 CHRISTCHURCH 
i an inlwi&ied in irte following: 

- iheGSL wrehKaiSisiMi 

- lOUB.HardDsc 
-?0MFU5l02QQMBH«il'D<5C 

- The IffuBf Sim Lhe DWQfivct 

- Ywrtulur^eclBECMijire. 

Peripherals and Sottwaiw 

- rcchCirntlasACoProeisa'S 
Please aranoe for t oflmonslratttn 
<](£■««* my scrooi 



■.■!■■■ . 



CfMN 



«ntfmi£yr«jf»j!ji 
w phoo e Campbetr Egart (03) 61-275 ""rttCJl 'rtwwbort 



TOWER COMPUTING 



P.O. Box 25-091, Christchurch, Ph (03) 61 -275 



BITS KBYTES- Mfty. 19ft4 - 69 



BBC 



vWX^^wx«c««MWWWWfflB«MWX<WB«cwxro»^ mnwawttWHae' 



useful animation effects can nonetheless 
be achieved (an ant moving its jaws for 
instance) and the sprites can be 
combined programatically with the 
Turtle graphics. 

The general graphics .routines are 
rather an odd bunch. They Th elude a 
complex shape Iill in anv colour (which is 
disappointingly slow and offers no 
"quilted" colour variations), reasonable 
circle and arc routines, options for large 
text and automatic screen rotation and a 
3-D perspective routine {which is fairly 
trivial code any way!. 

In all. there is nothing startling but 
together the package is a significant 
enhancement to the graphics pro- 
grammer. It is very well documented, 
works well and merits its price (in Britain 
about $80}. One interesting comment is 
the method by which commands are 
called (rorn a BASIC program. Using * 
calls means only one statement per line. 
Normally, when used with a sideways 
ROM, it also means that arguments can 
be sent only by numbers, not variables. 
Thus a circle of radius 40 at 
|X,YJ=(l0O.1O0) would be drawn by 
'CIRCLE 100.100,40. However, the 
graphics POM allows values to be 
passed by the integer variables A% to 
2%. In programs this meains that you 
have to get your desiied parameters into 
the right variable before any call <say 
from an array) which is messy. H owe ver, 
it gives the necessary flexibility and is 
certainly an easy system to use. 

User menus 

The second "topic goes back to April's 
theme of designing a good user 
interface. The program and procedure 
listed this month offer you a means of 
minimising user input errors in any 
situation where there is a set of simple 
choices open to the user. Basically, it 
allows you to create a screen on which 
the user choices are listed. One of the 
choices is highlighted by being set 
against a bar of a different colour to the 
screen background (if you want, the text 
could bo coloured differently, tool. The 
up and down arrow keys can be used to 
position this bar over any one of the 
choices until the desired option is 
highlighted. Hitting RETURN then 
accepts that option as the user's choice 
and the program can proceed 
accordingly. 01 course, the user can still 
make the wrong decision between the 
options, but at least mistypes and a lack 
0' familiarity with the rango of possible 
options have been removed from 
contention, 

The code is quhe short and uses the 
BBC's Teletext character mode. It takes 
in a series of options by RE ADing strings 
describing the choices for the user into 
array AS. The number of choices is read 
in as variable NZ and the position of the 
first choice on the screen is provided by 
the variable LAG%. Those are used to 
calculate the top and bottom line of the 
screen used for choices (TTEXT% and 
BTEXT%>. 

The program works like this: line 15 
colours out the screen (the CHR$ values 
there are colour blue and background 



respectively). After reading the choices 
into AS(I and establishing their location 
on the screen the choices are printed 
(line 60I and instructions on using the 
menu given (lines 70-801. The program 
then calls PROCmenu. 

This procedure starts by disabling the 
cursor keys so ihat hitting up or down 
arrow does not sand an editing cursor off 
up the screen. The VDU call suptasses 
the normal flashhg cursor. The next line 
prints the first choice against the reverse 
bar colour atlineTP%. The program then 
repeatedly waits for a key press that is 
either an up or down arrow or a RETURN! 
(iine 230-250}. If RETURN then the 
choico is made and the procedure is 
quitted. Otherwise the current "barred" 
choice is printec in normal colours lline 
265) and the cuirent value of the choice 
line (TP%I incremented or decremented 
lline 270I depending on the arrow 
pressed. The next two lines check that 
t he new choice is withi n the correct lines 
on the screen and if not "roll over" the 
bar. The procecure then goes back to 
print the bar in the new position via line 
220 and awaits a new instruction. Line 
290 restores the cursor and editing keys 

by the way. 

The program is pretty elementary, but 
it is enormously helpful in making 
programs nicer to use. Although the 
example here is imited by the lines on a 
screen to a choice between a maximum 
of tw enty options each of one li ne length 
tne principle can be expanded and made 
more flexible to jllow lor a wider variety 
Of choices. Also, although the mode 
used here is Teletext the same ideas can 
be used in olher modes. The program 
would just need to alternate fore and 
background colours as the bar moved by 
setting a one-line text window I VDU 28), 
using the COLOUR command and doing 
a CLS instead cf using Teletext control 
codes to get the same, effect- 

Next month I hope to report in depth 
on the long Hong), awaited 6502 second 
processor and the promised Econet level 
III expansion. New Zealand deliveries 
started in early April. We will also review 
some data-bass and Teletext editing 
software from the British user-group co- 
operative, BEEEUGSOFT. 



50IM A*?) 

19 MODE 7 

15 FOR 1=9 TO 24iPRWTGH 
ftSU32);CHMU5?):NEXT 1 

26 DATA 7 ,"}REA EVBJATl 

(NS a /AREA SLOPE" /CONTOUR L 

!NES",'MESH OJffiLAY' , "SHADED 

SURFACE T , " SKYL1ME ASPECT* a • 

QUIT' 

36 READ N2:fOR ISM TO N 
2:READA*U'/):IIEaT YA 

48 LAGX=5irEXr^LAG/.*l! 
BTE<T/-=TTEXTy.*ll2-l jTPMTEXT 



Y. 



58 PRWrTABU.TTEXTC) 



48 FOB 1=1 TO N2sPRINTCH 
R*<i32)iCHRi(i5?l{CHRJ(13G>; 
';liftJU)lNKT ! 

78PR!NTiPWMTCHRK132)jC 
HWUS?)|CHIH<i33); , USETHt 
ARROW KEYS FOR SELECTIOr 

S8PRINTCHR3<I32);CHR*U5 
7) iCHftlt 133) i'Press RETURN 1 
o enter choice* 

98 PftODierw 

168REM CHOICE'!? TP/-NLA6 
Z...ACT ACCORDINGLY 

1S5CLS:PRIMT"CH0ICE HAOF 
• jTKMjVK 

116 END 

288 OEFPRQCnenu 

285 UDU 23,1 ,6;$;8;G;:*FX 

228 PHIMTTAB(l,TPZ)iPR]MT 
CHR»<I29>iCHRi(157);CHR$<l34 
);' 'jTP?HA{K;A$nPZ-LA6 
7.) 

238 REPEAT 

218 AfrlHKEra) 

258 LNT1L Att=13 OR tfM38 
OR AX=139 

268 IF AX=13 THEN 2?8 

245 PRINTTABU JRO jPRINT 
CHftt<I32)!CHR*(15?);CHM(i30 

278 7P/=TP"/-(AX-i#)*2-l 

275 IF TKKTTEXTX TRf-BlB 
XT/ 

?8B IFTOBTEXT/!7P7,=TTE 
XTX 

285 SOTO 226 

298 VDU 23,1, \$\*\l\\W 
4,8 

299 ENDPROC 



Classified policy 

There arc two sorts of classifieds: 

1. Commercial Classified - i.e. those 
where the person or organisation is 

seeking to make ;t profit. Rates - 50 

cents per word payable in advance 
unless by prior arrangement. BITS & 
BYTES reserves Ihe right la determine 
if any advertisement is; a commercial 
classified. 

2. Reader classifieds - i.e. those where 
a reader is selling privately owned 
computer hardware or software, 
seeking information, publicising a user 
group etc. Rates - the first 20 words 
are FREE. Thereafter 20 cents per 
word (payable in advance). 



70 SITS & BYTES - May. 19&- 1 



CDmPUTflSHDP. 



Lei us design your business system and we could 

give you your computer FREE! 

We speciafize in custom designed Software. 

COMMERCIAL SOFTWARE for MICROCOMPUTERS 

Software Consultants. 
Software division of the Micr o-Bus HI Ltd P.O. Box 2469 Auck (M nour answcrphone (09) 485-452) 



Subscribe to: 

The Electric Apple 

New Zealand's only monthly magazine devoted entirely to the 

Apple Computer. Gain access to International Apple Core disks. 

and Apple Technical notes. $24/ 12 issue subscription. 

Contact Noel Bridgeman 

P.O. Box 3105 New Plymouth 



WANT HIGH QUALITY SOUND 
FOR YOUR SINCLAIR SPECTRUM? 



AN EASY-TO-FIT UNIT 
GIVES AMPLIFIED SOUND 
THRU' YOUR T.V. 



0NLY $39.95 



(S2.50P.&P.I 



P.O. Boxl02, 
WAITARA 




RrvTroiiics 



!41icro4eeimicfpPro 



5* 

S595 
$440 



DISTRIBUTOR 
/ FOR N.2. 



' WordStar $595 ' SpellStar S3^2 ' MailWerge §216 
' OataSiar $440 - CalcStar S3&0 * RepirtStar $410 

IBM PC AND APPLE FORMATS AVAILABLE 
MicroAge International (NZ) Ltd 
P.O. Box 13-054 353-357 Hereford St, Christchurch. 
Phone 891-109 




FOR THE LATEST IN MICROCOMPUTERS 

COMMODORE 64 & VIC20 

ATARI UyBuy 

SINCLAIR S&2T 

EARN 14Vi% INTEREST WHILE YOU SAVE 

149 HEREFORD STREET. CHRISTCHURCH PHONE 797-279 

lOpp. Reserve l).inkl 



TRS-80 Software 




on 

Genune R<*to S*W* Mosd 1 & Model 3 SslhvA'e 

o.g. VisiCalc Enhanced Model 3 

Nwmafly S51 3 Now $250 

Some Model 2 Software also available 

and Colour Computer ROM oacfcs 

Wmo lo: tree Sollm/o tut 10 N.Z. 's 

flaoio Shack jjpacaiws*- 

Triad Computing 

P.O.Box. 12-129. Chiislchurch 

or telephone <03) 35-087 

or visit our stgrc 141 Colombo St 

Syalum BO cwietsviflri.viCTP.S DOS manuals '0' 525' 



COMMODORE 64 

BUSINESS SOFTWARE 



HIRE PURCHASE 
lOO Contracts - calculates 
rebatable & penally interest. 
Single disk $299 



PAYROLL 

118 employees - mixed pay 
periods - -full lax calculations 
- banking & cash DreakCown 
Single disk $299 



TIME & COST 

320 jobs - 47 employees or 
cost stations. Job selective 
printing. $299 



WrHfl for details lo James Electronics. 
Box 527. Thnmos. Ph 86-893 or contact 
your nearest Commodore 64 dealer. 



COMMODORE 64 

BUSINESS SOFTWARE 



DEBTOR'S LEDGER 
SOOcustomo's - 3000 

transactions pei month. 
Single disk. 



$299 



CASH BOOK 

150 payment codes - 50 
deposit codes - lull analysis 
by code. BanU reconciliation 



$180 



GENERAL L EDGE R 

250 definable codes 
Compiles trial balance. 



$160 



Write (or details to James Electronics, 
Bo-x 527. Thomos. Ph 86-893 or contact 
your nearest Commodoro 64 dealer. 



BUS 



IYTES- - May. 1B84 - 71 



BOOKS 

Which one? 
Some answers 

"Businessman's Guide to 
Microcomputers" 
by Deloitte, Haskins & Sells, 
Prentice Hall. 202pp. $29.35. 
Reviewed by Brian Strong. 
This Australian publication, 



ii mnum i "— ""*™ m iMn iw « w i M i n .,,..:;;;^™'"™".'.v™~ 



UNIVERSITY 



Specialists in 

COMPUTER 
BOOKS 

Over 1000 titles 
in stock 



PMHCES 5T MID 



TELEPHONE f« 



written by a team of chartered 

accountants, takes a subjective look 
at the question of 'which one?" 

Well laid out with the information 
easy to find in colour-coded 
chapters, the authors tell you where 
to start, teach you the jargon, then 
look at specific business 
requirements in the confusing world 
of hardware, software and add-on 
products. 

There are detailed reviews of 
Apple, Commodore, Tandy Ifladio 
Shack), Sord, IBM, DEC, NEC, Sirius, 
Wang. ICL and WICAT systems, plus 
a comparison char- 
Software packages for financial 
modelling. database. word 

processing and general accounting 
are also reviewed and compared. 

The book rounds off with some 
common pitfalls for first-time buyers. 

Although running the danger of 
becoming dated by covering specific 
systems and software, all systems 
and models, except maybe one. are 
currently available in New Zealand 
and as far as I can tell, so are most of 
the software packages. 

If you own a business and are 
looking for a corrputer system you 
should be forced to read this book 
before you see a brochure or listen to 



a sales pitch. 

This book is voluc for monoy and is 
not just a catalogue or shopping list 
of computer gear. The only thing to 
ignore in il are the Australian prices 
— some of them are more like our 
deposits unless you can remove the 
tax. 



Widening 
horizons 



"Computer Languages and 
Their Uses" by Garry Marshall, 
Granada, I OSpp, $19.95 
Reviewed by Martin Downey. 

This book sets out to inform 
programmers of alternatives to the 
BASIC language (or particular 
applications. As is rightly pointed 
out. BASIC is a good all-round 
beginners' language but other 
specialised languages exist and they 

should not be overlooked. 

Although most popular languages 
are mentioned in the introductory 
chapter, only four are covered in 
detail in the remaining chapters. 
They are PROLOG, GIN OF. COMAL 
and LISP. Each of these is suggested 
os more desirable than BASIC for 
specific applications. To emphasis 



Pitman 



Handy pocket- 

sizecf guides, specially 
desiejned for quick, easy 
access and to stand upright 
Tor use beside a terminal 

POCKETGUIW 10: 



BASIC 

COBOL 

FORTRAN 

FORTRAN 

PASCAL 

PROGRAMM 

PROGRAMM 

PROGRAHN 

A55EMBLY 

ASSEMH1 Y 



77 



INC. 

INC IHF FOR THE APPLE 

INC FOR IHE BBC MICRO 
LANGUAGE FOR IHE 6502 
LANGUAGE FOR JUL Z80 




$8.95 ea 



AVAILABLE I RUM ALL GOOD BOOKSELLERS 



Further information: 

PIIMAN PUBLISHING NEU ZEALAND 

PO Box 38.6RH 

J l I UNE 



72 BIT S & BVTIS Way, 1 984 



BOOKS 



^»*™« ^ l " l »WW I ^ l W^- ^'^>'^™flWWIlWlllllMi*fW>WIB^^ 1 



this, each chapter starts with a 
DASIC version which is cui npamd 

with the same application 

programmed in the specialist 
language. 

The four applications covered are 
database (PROLOG), 3D graphics 

(COMAU, simulation (COMAL) and 
block graphics (LISP). The first three 
are very well covered and even the 
BASIC programs supplied should be 



TRY OUR LATEST BOOKS 
ON THE COMMODORE 64 



ADDING POWER TO YOUR 
COMMODORE 64 byCatcs 

D.>*«[ii.*d io lidp Commodore 64 users 

improve their diilfe. 

Prentice-Half $31.40 

COMMODORE LOGO: ACTIVITIES 
FOR EXPLORING TURTLE 
GRAPHICS by Bailey 

Hera's Out uasiust way to loam 

turlle graphics. Prcniicte-I l.ill $3 1 .40 

COMMODORE 64 GRAPHICS: 
ACTIVITIES HANDBOOK 
by Bailey/ Kerlin 

For beginning or experienced rmccoconnixileT 

users without) graph Jc* 

knowledge. Prentice-Mall $31.40 

COMMODORE 64 SUBROUTINE 
COOKBOOK by Bush 

Puts special fealuitfs of llie M right at 

lh« user's fingertips. 

Pwntice-Hall $31.40 

USING THE COMMODORE 64 

IN THE HOME 

by Behreitdt/LiubTach 

Pr-ogiamivK net home ninnagement 

and games. PienliccHoll. $23.00 

101 USES FOR THE COMMODORE 
64 by Lois Graff 

Guides readers through dp[ilic<iiions 

BASIC. LOGO. PILOT an<! 

pfCQi a ret filing Br.-itiy $31.40 

GAMES COMMODORE'S PLAY 
by Capella/WelnsfocU 

DtiK'ii* of §A me progrd mi Ml (he Commodore 

computer wrillcn in Basic. 

Resiou. $31.40 

Geder through yuui local Booksellers. 
Computer Shop, or HI Is and Bytes. 
Wholesale t*rm* available lo Trade Outlets. 



DISTRIBUTED BV WHITEHALL BOOKS LTD, 
P.O. BOX 38-694, PETONE. 

Send io4 tnfoxmatiorvCatatorjues 

Name ... . 

Address 



Ol interest to tt-e read-er. The last 
chapter on block graphics is a bad 
Choice though ard does not do LISP 
justice. It may however, make this 
rather fascinatirg language more 
easily understandable. 

If ybu are a BASIC programmer 
interested in oie of the above 
applications, even if you don't plan 
to give up BASIC, you will certainly 
get something from this book. If you 
have a particular interest in one of 
the languages mentioned, you would 
probably be better served by a book 
specific to that lenguage. 



A bit too 
routine 



"BASIC Subroutines for 
Commodore Computers" by 
Eddie Adamis, John Wiley & 
Sons, 312pp, $31.95. 

Reviewed by Stesen Damold. 

The title contains two misnomers. 
Most of the boak contains trivial 
conversion programs. not 

subroutines. And the programs are 

written for any computer with 
Microsoft BASIC, not just 
Commodores. 

The bulk of the book is made up of 
1 00 conversion programs: metres to 
feet, metres to yards, Celsius to 
Fahrenheit, and so on. Each program 
is given a full listing and a printout of 
a sample run. In this way, a huge 
amount of space is devoted to what 
are inherently very simple programs. 
Most of the conversions- require only 
a one-line formula; the rest is just 
padding. 

Beyond the conversion programs 
are a few useful subroutines - 
mostly business programs to 
measure cost and profits, and maths 
programs to calculate progressions, 
permutations, and the like. Of 
particular interest is a set of routines 
for manipulating matrices. There is 
also, a very simple sorting routine. 

It is a mystery why the title should 
mention Commodore. All the 
programs will wo-k on most brands 

of computers. In fact, they run much 

better on a non-Commodore 
40 column computer than on the 
22-column VIC 

This book will rot appeal to many 
people. However, the business and 
maths routines rrtey be very useful to 
some. Overall, the book is nicely 
presented. The routines are carefully 
described and there seem to be no 
typograhical errors. 



COMPUTER BOOKS 
COMPUTER BOOKS 



DUCKWORTH PRESS 



"2E^ 



COMPUTER BOOKS 

by Authors tespecfed in the 

COMPUTER WORLD 

PETER GERRARD 

This great series of Pocket 
Handbooks contains all the 
vital information needed. 

AVAILABLE NOW 

* PockelHandboohfoilfleM $9.9$ 

* PockelHandbookforlhe Spectrum $9.95 

* PockotHandbookfarVlC $9.95 
and coming soon also in same formal 

*ORIC . BBC Model B 

* ELECTRON * PET * DRAGON 



Also by Garrard at $22.95 each 

* Exploring Adventures on Commodoie 64 

* Exploring Adventures on VIC 

and coming soon in the seme format 

* SPECTRUM * DRAGON * ORIC 

* BBC Model B * ELECTRON 



NICK HAMPSHIRE $22.95 

« Spectrum Graphics 

* Vic Graphics 

t Speclium Programs 1 

* Vic Programs 1 

. Vic Reveoled $32.95 



AVAILABLE FROM BOOKSHOPS 

or contact below 



AISTR ALU i SUV ZKaUND BOOK CO PTY III) 
P.O. BOX U-K* AUCKLAND*. 

Pins: srnd mc your regular ncniktttr on 
computer book*. 



PJ*itt supply 



Add $ 1 .50 Post & Packing 
I- ROM: 



HITS & BYTES - Miiv. 1984 I'S 



CLUB CONTACTS 



twr. m^koccmpjie-n ustus group of mz. tocai 
meetings- Aucxiand 7«WAitdmiJ,ry elircrith j> 
VHF CluOroooii. H.v.o Ava. Wi Ro«x.u Ph. Oave 
rtnlooi. 77O630. e»t 518 UM. Wellington - moon 
Inr.t Tliur&dawolcoctiinr>mhin iteliruwn. tiist Ileal. 
Can* wvjrclcncc Siltool. PoninnO C'«» inoindiirt. 
low! coniJ*i. Anion. 280-269 M*m«wn - 
Wa*e»C tech D oKx* tiaHrooon: W WtrtrouM, of 

!1e month 5 3 r'i local CO"IIJC(* FVM( IMarf) 

393-990 o< AMon <Mon-i8vuioi «6fli> Knwk«'« DOT 
I'DHIirnn md Nupmi aUorna'.e i-ionths. Local 
conwcis:. Kondall iN*p">'> 43S-624. 6oi> iTjradald 
440"i>b: Much 1-HMimgi.r. T76-236 C I mat Clutch 
- "oil-9-ii"«, l««»0«*, 7 pra.iter^y Nig* School. 
Local iwwii MOuH. 532-30 /. 

SHARP PC15CO uS<R GROUP - CanKti All*. 
lho<r-e,, P.y. no. 156, h,»po.. N 9 w,i"',.- 

SEfAOO ft HAHT APPLE COMPUTER CLUB. Korikori 
High School. KoiXerl. lesson*. 12:15 »» I;1 ft 
WWWy. Contact: 5. Snee>r T 'an 79-6S2. IjwfttrB »' 
*.!■%... Ditve. KotArn 

WHLAh'CAR£l CU*M\JT£R GROUP: Tom ABe>>. 3 Va^-u 
Rrt VYnjngettt. PTare 63063 (*!, Mn» syfliv 
niioiid Weoncidiiy of the month m Nixthtand 
Community CoIWgo. 

N7 Mi'.'ivr;;v;i.;: iim.uii ivi,.- ■...- 1-: a-...i. „• 
A meeting 18 hold o" tho firu Wodnevloy ol ooch 
montf el 11m OSHZ "all. 107 Hdlvboiouijh Ho. Ml 
RMUL lie™ 7.» P"i Ymvt rr • i m n*«o at 
Merw Workshop 1 0or> — 5om. at in* w lud en 
the Saturday lOllov.ina iTm iioovo mc«t>nij 

Tho lontiANtg hW oiobpa me p<m of. or .iifii.it mi with, 
the N-Z. MiOO Club. Mod lings start ol 7.30pm at the 

OSN£ Ha*. Ihos* mown inn "old ai itiu VHF 

Otirovni. Hiiol Ave, Vi Rut Ml 

APPiE USER GflOur": R>» Bnjoo. ph 761-670 M 
Meetircp. 3*0 Tuesday. 

aeCUSfR&IOUP Dow Fieloei, dti 7/0-633. Eit 51 8 
l*> Mociimj*: 2r<l Vk'nor-vi-.w ■ 

BUSINISS USER CROUP: Calhy Arrow. phone 4 91.01 3. 
Mooi«ipi;4ihTuo«l3tP ' even rnonihs. visits an odd 

menltic 

CTOIUSERGROUP Kerr. Hopped.. 7 87Q Scmwi fl.1. 

I'jwow. Pticiw 03*r355 P4. V«:iro! \u 

WMnccd^v 9p» 
IBM PC USER GROUP: '<!«v OowUck pI> 402-630 <M 

776-910 IA-I Muntingi: 3td IhtiiMUv 
tVSX.'SltCIRAViDCO COMPUrtR CLJD: P.O. Boo 

2!-6?0. OisIhjIiu Wrci.iq^: thud Woiiwsoitv •>' 

nu-M ' Ccfluec BJl Ftv^u^ot Js-:it!sitl 0h 

276)966c.ta03lv.) 

MZ C0</MODOHL USCR GROJP (All INC ! John WiHc 

Oil BJ39b89 (hi. PO Bo>> 1J?3. At^kliAU 
Y''i'!ir^ 3ro Wncltvsrlnv. lomjota Primary S<nool 
iu". Dforrtsrnn Rtf. ncnuma. 

NZ 0S60RNE US'll QROUP MZO0* Ika" Jjnei. o»r 

659-738 tni Vc*N(vjt: 1st truiMav. ZOKtotoySl. 

Gr«V«»nn 
POCKET COMPUTER USSR GROUP: Pcc« T a v<Of. 14 

Qu«iKi Rr>. M< Woil'nqtan 6, pnoia a '6*6 18 m>. 
SINCLAIR USERS GROUP: 0ov$ Far nwr. pl-one 567 ■till y 

lh), V^Hrvai: diH WnOn«iday ' 
SORCERER USER GHuUP INZ\: Sokwn Anew, ph 

491012 0th UcMtuV.cioWcitNW. 
SOKO USER GROUP-. &M« »«■. 3 BiouJo- PL 

M*iL»e-<4. P" 266-0133 (W. 
II ?9,4.> VSER CROUP Rat '"•<*«■'. J'r 568- 1 55 ■«! 
rovtJRROV/ USERS GROUP.' CRtri Cotton. Pitoni 

789163. Mc«itn(ie:. 3»1 Iftuindsy. 7.30pm. 20 

H'03rtr'5r.r-?C1. O'CV Ly"" 

WiZZARD USi« GROUP Ric^iao '.k'^lger. 1 1 iihiiibj 

Si. T«**n9t (ft 6178-219 iW. 
1 6C? USER GHyy* Byrfl.. Conauef, 4,1. <S9&fi69 H 
2650 USER GROUP C-*vof SnoiftBid. pro™ 676-501 

mi. 
68*X >M USER UROUP. Jgnn Kuec"^. p*" lioo??6 

tM. 
7h» tbovc coitlKIt e»n uiuMf be lojtU « N.?. 

MraKompttfti CUb tmsnai ond in«to 

.. ■ . .(-in;, c -ii PO 801 62 10. AuctUno 
OtK'i Au-kloncj-bssed group*: 
ACES lAutMiviU Computet Educanon Sociaiy): C- 

Dircirto-. Compula' CcilrO. SoctyitJory Teacnots' 

Ctyio.ic Mv.it Hag. SvntorvotB Stieui. Aticiianil 

Wtciin]s tnitd inuibaov ol niovh. 04 Uie GOBOMi 
AIA"iM:CflOCOLiPUimuSEHGSOu':lo-i Vmoo. 2:5 

V.inutio Av*. fdl'lM Mill, ph 46'}47 lh). Unit 

JtirJ I-uoMav. Vjni mm SuCutM tUCio Cub. Gt North 

ltd JJi'rt Ln»i 
BBC C»,i|>: Soe entry SI hflad of Itiis list. 
CPSOM HX20 JSiflS' OHOJP Coniaci: C *V. Nflh*. 

231 KliybM Pd>* Koaa. Aucklmd. iA>i8diiho"D. 

774-208'. 
IP41C US[R5 GKtXIP rAw«i*wi: C- CMutalot 

C<mr«. P.O. Bo> 0C44. A^cXIdrvl Cum 3u<'i.mjn. 

790-328 lv-'. Mom* thitd Wodnniday. 7pm, »i 

Cctiliii PomiiuiutB. 0l8.ll Saulii Rtl. tpuiw 
MZ 'US SO MICROCUMPUKIl CLU6: Dial Sij.it.Ki:. 

203A Godlay ltd. liorvoi Phonn SI 7-8638 (I.I. 

UfrtU fit« luttd.. OSM tU* 107 (WiSon^*. 

OSl.flBC USERS' GROUPf.At>:Seaot».y.KfnHj/lov, 77 
BrlultditY Hn»d. Au<kl»"VI. M<wt» thfd rueiklw, 
VHF CltiOrooma. Ho«l Avo. Ml Rofklll. 

SVWPC0L IN 7. SVM u*t>t 3-OU3): John FMicuon. PO 
Be. 5-60. IJJanw*»v*. 6H 2675- 188 M. 

A-2 1.EC BfJ" Mayo. Chu-chSwt*!. «:»•*•« PfcO-io 

490-37G «*rb«',ii*al"";"0'. 
HAV MICROCOMPUTER ClUR irauranjol <J.t. 

Mf«-i\.U Sdctrtiuv. SoMlgrit.it Rood. Tjumnoa. 

Phor-.. IM68 
BAV OF PIEH1Y COMMOOOPE COMPUFCR CLUB: D.J 

MrV.v. ol 4-0 Eik SlreM . T*ut»niii. 
hskqu crjuPiuifcG CLUB W*M; Jinfc CbiM. Baui 

132. V^jJ.lPh 4!> 334 W*li. K*Kft>- 



ATARI 4CO8O0 USin CLLB: Dih« Ri.-n PC So. 
0O3S. Ma.i.Jlvi- rheo«<071l %1 «02 UU. 

• IAMH.TON SUPFR) 80 USERS' Srur.a Whin, it) 

436-878. 
WAWATO COMMODORE USERS' GROUP: SecrMfl'Y. 

Mtn Eilcoti Worn!hau;c. 3? Knnny Crcicflr.l. 

Ha-nUon. 
WAKATO COMPUITRS U (OUCATtOK SOClCTV 

C"ji'"ijo. Dec" Gricntiold. J 3 Gsctoo Si. 

M..i-..i.vill . Ihl Mo«rrto..io 7767. S^rrPtarv. Geofl 

FwnksUtt Bl-060. 
MORniNSVILLE COWimiER SOClflY: Contiict: AliaO" 

StO'w". 40 Corottai^m Roac. MOrrirsvillc. Phone 

659B (h|. Wpol, Ur *M 3t0 'Ay.)^sW**- 
WAln COV-PulEFl ENTHUSIASTS Comact: CC 

Jt^..«>. 10 S.-»>ti 9. W»h- iiu WAX 8478 

Wtfrt-Miopt «v?ry r^^lay «Bfl|ir.g S IflSI rKOSdJY 

GtSBOHME MiCROPROCESSOft USERS' GROUP: SloWl 

>/niivi".'M"r(ik, PO 3ox 4B$i l^isliotre. PhnnQ 

8B-328. 
HOlCnOACOWPjTIRCHH Contact: K»n Blxtirm. 6 

UnuhAtl Putt. HoiWA lB*d InenUv Ol MCI 

r»o>ti!h «' 7p»r. Wa^rik. ComtmniCv Cclleqe 

ffcrtorua 
FKCIFllC APfif USERS' CROUP; Noel BiifJaomnit, P.O. 

Bct»310B, Fitrtoy. M»w Plymouth. Phonoa0 216. 
TARAHAKI MICRO COMI'jIfH SOCIETY PO Do. 

'/M3. BWl Httit. N«a Plrwulh Mt K St»4H 

Pt-co. 84S6. vVj.ii.-] 
■ lAWKE'S BAY MiCi'OCO'VFvnFft U5CRS' GftOUP: 600 

Bradv. Pittmat Phwtrucv. P.wiui Pf*n. Nnptt 

Phono 439016.. 
HASTINGS COMMODORE USFHS' GROUP: Conlact, 

hVto Pltillipi. 401 UitfllM SttcM. 
H«CIS I"b~*»'l Bay CcnpbiMi. .0 CdK*tl»-i Sonrtyi: 

Co«*a — Gra^s Barnttt. Hi Kmj SlrMI. TamWt. 

NicMt Pft: 440-997. 
VOtOROLA ilSfR GROLI'; H*.ry WiHgins. :Zl7DJR:. 

P.O. Bo. 1718. Pahmntton Nolh. Rione 10631 

B3 527 Iti) 
MOROWKCMUA VICR0C4MP.I1CR CUIB Meotc ot< 

«coM *rtfl laoti" T>«iMa« ol monll< PiotuSo-it. 

Wjffv \V>inM. P.O. B01 40S. Le»m. UCNin. 

Ui.irn Cola 78 fdirauru'i Stt««t, Levn Ph 1C69» 

63.904 
WAIHftHflPA V-CHOCOvUMTEH USERS' CiHOUP: 

Goallrcv PcltHHitn, 27 CotnwuU Si. Mittotlon Ph|h] 

67-439. 
CCMTUAl DiSiniCIS COMPUTERS M lDUCATIOW 

SCC*TY: R«y 8utW» 4 Jo*« S«»Bti. l«vo IC63i 

84-4R6 or «ir^t«t iVaraan. 16 SUflOten SUMI. 

<4*6«, WsrUtal-Ofl. i0») 7&7-IQ7 
UPPER HUTT COMPUTER CLUB: Sltanc DovW. 'I 

Holdi«onh Avtnue, Upprtt Kill Phono 278 -54b 

.',.. itll.m«[hire dub 
BBC USER GROUP" UWt of oi*toi inachmre nelio""9 

IOj Sm *nry »»*d n> lit. 



irngfon. 

3B?0. 



Mtio 



'.1 .: i-. j[C i-:.f-.s CLUO P 1 '■■■ ^^: vn 

2n*J Sunday ot i-nonth 
S4EC COMPUTER USERS' GROUP: C/. P.O. Bo 

H.Z. SlNCLAin USERS' GtOUP ■ f MeCaneil. 

St'c*'. l»— o< Mult. 
M2 SUPER 80 USIRS' GROUP C • P*ai*.;Con*p«Hw*. 6 

Oundoa B . Chart veil. W*nitqion a Phona 

791 172. 
OHIO USERS' GROUP: Wallnoion S«C>«iarv'T'OB8urer 

n.hl. Hiitsp, 65H A»icea Str^rt, Pgafru*;. 
ATAtll USERS CROUP. Wdt.opio" Eddm rVirkVn 

Phoro 73H-024 (v.). P.O. Bo" 1&011 Vaatinas: 

tirn VloOrwvliiy- Ol OMfilfi 

WELLIVGTOM CCVMOOOFtE USERS' GROUP P.O. Dor 
7B2a. Wellington Contarw: Pttl#> Watch Ihl 
586.701, Robert K 1 ,oj.*Hh> Jflg 157 

ATI'.IMGIOU MICROCOf.PUliMCi SOCIETY IRC: P.O. 
Bca IbSl . WllfilOIQl, or Bill Pai«.in hi 725 OB6. 

C-..TC*. l76Wilt4S<»r*i.on the 2nd Tu*tvl>, #.«h 
r-on.hot J.30pn- 

Wf UiWTOM SYSTEM 60 USERS' GROUP; Contact: M. 
TnOseit. Phnno: 724-351 t*l, 062-747 (10 



SOLE N.Z. AGENTS 
± h. CBEVE 



AND 



— — ■""--'■t».yfj-.— — v«— "~"*""Hl»l»llll(|[||QIIMimil 

If IlSON MlCROCOWPUI 1R CLU6: E»r Cl«l F«Mha». 

Mantfm VtBtv Rfl. W«iinn Ptinnr. lOSii VlftQifiL 
PJE.SON VIC USEES' GROUP: Pole- Archer, PO Be. 

860. Net ion. Phot* ,0041 79-362 Ihl 
BLtNHCIM COMPUTER CLUB; Club iiiqIM iowM 

Wedn9srSjvo'rm>i!h. Iv.vi Vryttll Sctti'lmv P.O 

60' 668 Plic-.r lh) 85 207 jr i«" 87-834 
■KK'T^ COVPVPfR LS£R& CTft>LIP Conf*t 

Adyian M«Mt«n«. 18i Sa-*e-l S(re*t Ph 043 
CAOTEnBUfiY COMPUTER EOL.CATI0N SOCitTY: 
CfrntKi - Gtiieir* Saucr hnieta'vi, fo Bo» 
31 -065. Dam. Chrtstr.hutcti d. 
CMRISTCI-URCHATAHl USERS GROUP Contact CQMi 

Brnnoi Phow 77837? ihl: 793-4?8 (fc'l 
C-ddST CHURCH TRSSO CXOUR JS;K GROUP: 
Mocoooa: !»(» WdNUn of n««h Contact: 
Define Raotun. 71 Ffankr*>fl(i5iteo).ChJi.lKliufrt«2. 
Pnoao 3-1-731, 
CilRISTCMURCM '60 USERS' GROUP: Btoitdan 
Thampion. pTiotin Ihl 370381 P.O 4118. 
C litichjiih 
OtRtSTCHUelCHPSC^^SuSERS'C«OUP:OoriS-T«h r 
53 Fsouhjii Rd. R48Ai*-l ChKtclk>«cfi. Phyw) 
(031 526-904 lh). 64644 (wl. ZL3AFP. 
<)SI USERS' GROUP ICHI: Barry img. 377 Boi'injtO'i 

Si .. Snravdofi. Chitswhuielv Pitcpfl 384 660 Ihl. 
SINCLAIR USERS' GROUP CANTERBURY. AC: Contact: 
Gar,- Parkpt ipipStoorMI Plranj 894-820, P.O- Bo. 

utm 

0.e:STC«mH> CQMWOOOAE USEIRS GROUP: John 

Kramer. a8SS33 -ViC Joftn Sporrovi Ptioro 

996099. 
CHRIS TCHURCH BUC USERS' GROUP Cont.Kt: Michaul 

Hook>n8 ihl t>82'21>7 01 Roo>iUy Onthatn (hi 

R93 2l<. 
PAf.'ASOWC (J0-3COOI USSRS' GROUP: Contact: P"ot 

BJ. Ctaale. 0*BI 04 Accotrtancy. U»uo n al | ol 

Cariircrbury. Private Bag. Cnrinchuich. 1 
CMHiSTCHURCH COLOUR GEWE USERS' GROUP: 

Mnoti 2nd Wednesday. 7.00p.m.. Abncuo Shnp. 

Skade* Arcade Svcroiary, Robert Wtlinn, lj 

V.'a(l»natonS:fevl. Chi utt hutch, 7 Ph: 881466. 

C«01STCMURCI< SO=D '.'S JSri'S GflOUP Mrrli 'nil 

Th^iida* ol nont>. 'pm Fti 79?-771 lor dflauS. 
•1SH8URT0M COMPUTEB SOCIETY: Mr. J Cfark. 62 
6<uc«ti4(D Avenue. 

SOUTH CAM1ERBURY COMPUTER GROUP Cites Icr 

all machtiwt from ZX81 to IBM34, Goalf 

MtCaujIian. Pnotw Trnwu 84-200 or P O. Bo« 73. 
WORTH OTAGO COMPUTER CLUB: Contaff Peiet 

Gr.)fj.- P Bo. 2*1. Oarraru. » > l->-« 29 106 (e) 

70-646 lh). 
LEADING FOGE HOME COMPUTER CLUB datno Orr. 

Leading EilU*iCorrtioiet6, P.O- Bo* 27b!). Lliincdi" 

Phone 5S-7BB (wl. 
flUNFDI^ COMMD'DORt USER GROUP. Contact: Mti 

S.l Down*.*. C The Micro Shon. P.O. BO> 5-518. 

Owned" !«' 740463. Mttinu:atfKfi4lftrar4>ot 

ntcth. 7pm- 9pm. 
OUMEOIM SORO viSERS' GRQU^ Terry Shund "Imoc 

(024j77l-?'JSi IWI.Bai -IS7 |h|. 
rl^(TF^ALC^YC0^<FUTER' , ^^ER(STGnOlJ•! , Coniaci: 

lair.- Stcvrrti. 8o> 5260. Owned n Phcno 882-603. 

MKJimjs rvfty weanJ Iwi*J«V 
OTAGO C0WPJi*R EDUCATION SOCKIY: C ■ P?t« 

Brook O'.i-. '!■■ . >--.ih Sciiocl, Ouneoln. 
SOlrTMlftNDtOVMOOOftEl.StRGRCUPrlVICIOai'd 

64*1. Aodreti*. C7- Ofhco Eflyiontenr So u thland . B0« 

1079, Imwcarom, 
HZ 50Fl¥VJ»nE [XCHAh'GE ASSOCIATION : Non-p-olil 

o/dud for aachanoe ol koliiwafe wiicn by 

rxao/anann wwmoas. Cc-tt act- Lwi Thwi 6o> 333. 

ItJMXQIl. 

Noia: Ckiiia yvnuld joprcciaie a itan-ped self addraasea 
■nwelnnc- with any writton inuuiry to ihoin 



If yo«r club w j-oio * <im M:ed, drap a lint mttt Ihe 
aW«b to: Cfc* Ce—act*. KJS t SVrfS Bo> 627. 
Cnmtcfwc1 lh« deadline *o« »t.lnu<t^ at-l aftc-jnoni 
n inn first weekend of tho mcith hafo«iJ it-> naat tasi.o 



Trade 

Enquiries 

Welcome 





mtsm 

ALL TITLES FOR YOUR 2X81 AND 
SPECTRUM NOW AVAILABLE 

from:- M | CR081 n 

P.O. BOX 80-075 AUCK. 7 
FREE LIST ON REQUEST. 



74 BITS 6 BYTES - May. 1984 



i 



GLOSSARY 



■■■■■■■ ■■-'■■■'■"■ ■■■ ■ 



■ : ■ ■ i '■■■'■ ■ 



Ac -mil lie computer: Connects (ho PS232 part of a 

microcomputer 10 a telephone handpiece. 
Algorithm: A In! ol msuuciions for coiivmsi oul some 

process step bv step. 
Applicaiions program: A p'ogram wrtlten to carry out 

a specific job. '©i example an accounting or woid 

processing] pi oil i it" i. 
Aitav; A daw ivi»u Inrnd in Itijih level languirgcs. 

which is stored In a contiguous block of memory. 

Accessed by ibo array nma and an index nuking 

ii easier lo process groups ol data in many 

situations 
ASCII 1 American Standard Cede '0' htformoiiort 

Inter charge. An Soil code. 
DA SIC: Beginners' All-purpose Symbolic Instruction 

Code-. The tnoHl widely used, arid easiest 16 

learn, high luvol programming language for 

n»tfocompuw'j, 

Baud: Speed of transferring data, measured in pits 
per second 

Binary: The system ol eauiiiinfj in 1's and O'u used 
by a" digital computers. The l*i and O'b Bfo 
lupte t.ontvd in the compuloi by electrical pulses, 
oilho* on or off. 

Sit: Binary digit. Each bit represents. J character m 
Binary number, than* either a 1 orO. The number 
2 cguals 1 "i isnfcwy and is (wo bits. 

Booi: To toad Hie operating system into the 
computet 1rom a disk 01 tape. Usually one of (be 
lust steps in propming iho computer lot km. 

Bubble memory: A non-volatile momo/v (i.c. it is not 
orasnd whan (he power is turned of II. The 
information is stared 55 microscopic pieces o1 
magnetic polarisation. 

Bulfgt: An area of memo«y used for temporary 
sioiage while ItiinsJeifinnj 0*1.1. to 01 from 
peiiphifi.il such ns a printer 01 a dick rirrvc. 

Bug: An error in program. 

Byte: Eight tuts. A letter 01 riuftlbeT ii usually 
rcp-escntad in u computet by o series of eight 
bits called a t)yiu and the compuHi handles these 
as one unit o« •'word". 

C: A systems program developed fo» implementing 
the UNIX opoialing syslom. Combines dotft 
structure ol high level Januunyii with ability 10 
address machine a( a level usually associated 
with assembiem language. 

CAL: Computer Anted Learning CAL programs are 
written to tiku different acliovM on different 
student answer*. 

Computer lanounoa: Any group ul lottcs. numbers, 
symbols ond punctuation marks that enable a 
user to instruct cr communicate with a 
computer. Sou alfio Prog ia muting lanrjuafli>s and 
Machine language. 

Courseware; Name lor compute' programs used in 
teaching applications. 

col: Weans character per meh. A common way ot 
describing; character density. 1 , how close 
logoiher characters are in primers. 

C(*'M: An ope'alingi ayslum tor Z80 based] machinist. 
It la by far iho most, widely used DOS for Z8f> 
based machine* and there 18 nri extremely large 
goiiware base lot 11. See itfso disit cae tilting 
systems. 

CM: Characters P«* second. A eommiin way of 

oci.cn bin g speed in printers. 

Cursor: A mark on a video that indicates where (h* 
next chaisctet will be shown, 01 where a criiimiu 
can next be m»do. 

Data. Anv in form .1 nun used t>v the computer either 
lO or inleiMt in(n«r¥»ati«v-i All interAol 
information ■* repreventcd m l^rvny 

DC: Direct coupling Melecomjiuinigl, ot ditccl 
i:iirn-i)t. 

Dl»k: A flat, circular maflnetlt surloco on which iho 
computer can More and retrieve (lain WW I 
programs- A tloxinlr. or Happy disk i* .1 sinijli' R 
Inch or 5'-'. inch dtikol tle«ib*« P^stic enclosed m 
an «9ive-:o«i- A hard disk is 0" assembly at 
several disks o' har« plastic matenoi. mourned 
one above anoihO' or the samo spindle. Itiertafd 
disk holds up In hundreds ot miliums ot bylW 
while floppy di*ks typHcally hold betwpon 
140.000 and three mill'on bytes 

Disk drive: The machurvdl device which rotates Hit 

disk audi positions the lejflfwiite head >o 

•if ofmation cart be retrieved w sent 10 the chsv D* 

th« oomputct. 

Diskette: Another name for a 5V tnch floppy disk. 

Disk operating system: A Ml of programs that 

opfl'Btc and eonnoiono or moto disk d'ivgs. See 
CP'M fo-r ono example. Othor examples are 
TftSDOS (on T RS SO) an<! DOS- 3.3 ((or ApptesK 

DOS: Sec disk opo'awia system 

De* mairix: A type of punt head, made up of a malm 
ot pms. e.g. BiB. When a charactnr is to t>n 
priitca the appropriate pins push out onfl strike 
iho nbbon to paper forming tnu charactei . 



Dot graphics: These g/cphics aio Individual screen 

pries. Used by eltrte turning on or off one pixel 

Doubls-densily: FUKxm Hivos thai vt*e twice the 

standard amount o* lata in the same space. 
Dump: Popular term k»r sendiirvg tfata from a 
compulor lo a mass Etoroge device cueh AS diski 
or tape. 
EPRQrvl: grgsable, useprpgrammable, read-only 

memory. 
Execute: A command Ihjt tolls a computer to carry 

oul a iiner'* instruct^** Of p'og'ervi. 
File: A continuous coMoc*on ol characters (or bytes) 
that the user consul -pi a unit 1(o' example on 
accounts receivable- lie), stored on atapoor disk 
tor later use. 
Firmware: Piogramg (j<oa in s comcotor's ROM 
I Head Only Memory), os compared to software, 
programs held outs<dj the computer. 
Floppies: Thin plastic G'S«s with a magnetic coating 
used tor stewing In o'inniion. Cabed lloppaes 
becai'KC they ate ftctibic. 
FORTH: A compact language. The programmer 

extends the language ns ho programs. 
FHetion feed: A type o' paper-feeding syslem for 
pnntari: normal oeptr m a continuous ohcot is 
gnpEVd between tvto friction rollers Mon 1 
typowntot. 
Hardware: The cofikputer itself and ponrytetat 
machiniis (or storing, ronding in and pritVMfl Out 
in Forma lion. 
Hex: Abbreviation for ho xodcomol nottf-tiO", a 
base-10 numbering tystem convenient to use 
■/.!•- computers 
Hio^-kvel language: A n v Inrush lite l3fWJU»T». SUCn 
M BASIC, that provke* easier use for uetiiamed 
programmers. Tier* ore now many such 
languages and dialects ot the same language Cor 
examplu MicroQASlC Po'yBASIC etc). 
Input: Any kind of Information thai one emeis into a 

comput or. 
Interactive: Refers to the "convetsatic-n" or 
cornmur-iieation between a computer nnd the 
ooeraioff 
Intertoee: Any hnrdwatotof twain syscem thai links 

a miciocomputei and any other device. 
I/O "Input'output". 

Inverse video: When the tockground Is coloured: o.g. 
on a black and while screen whito becomes 
backgtound and cnaricto'3 ma wmten m biatk. 
K: Tne number 1024. Cornmonly relers to 1074 
bytes. Mam exception ■» copaciv of individual 
chips, where K meant 1 02* bits. 
Kilobyte (or K): Represents 1 024 bytes . For example 

5K Is 5 1 20 bytes 15: 1024), 
LCD: Liquid crystal display. 

Line leod; A control coJe character found in the 
ASCII dwkaciei set. its normal purpose « 10 
move the curse down one line Ion screen) 01 
move paper up one inn (on prinieO D©« not 
rc-tuin iho cursor to tke left-hand margin. 
Machine longuage: The binary codit language that a 

compulor Can directly "understand" 
MainFramo: The very larg« computers that banks and 
Other large busmisses use are called 
mamtrames. Also in nacrocornputers the term is 
sometimos used to desenbe the coto of she 
meeh-no. i.e. the CPU pluc memory. 
Moss storage: A place Ifl which large amounts ul 
information ore stored, such as a cassette lupu or 
tloppy disk. 
Mngabyto lor Mb): Repreieota a million bytos. 
Memory: The pari of the ^c'ocomfwte' that stores 
information and ms"' uct ions. Each isece ul 

infotmaiKrn of mstruaion has a unigup toeeiwn 
assigned to <l within 7 memory. Theie is internal 
memory inside the microcomputer itnoll. and 
oxtornoi momoiy stored nn a pcriphofol dovleo 
such no disks or tape. 

Memory capacity: AmonH of available storage 
space, in Kbytes. 

Menu: LM of o-onons wi lam a program that allows 
the eiwrato* to chootit which pat: to interact 
with (boo Interact ive). The options are displayed 
on o screen ond thi operator chooses one 
Menus allow user to uiisily ond quickly set into 
programs without knowing any technical 
n-ctrtods. 

Microcomputer: A smat compute' bas^d Oft a 

rru Ct opr ncassor - 
Microprocessor: The coilrol processing unit 0- 

"intelligent" pan of a microcompuiur. It is 

contained on a single (flip of silicon and controls 

all the functions and calculations. 
Modem: Modulator -demo<ulator. An instrument thai 

oonnpct* a mic'ttcompoiet «o a telephone and 

abows it to commune ile with another compute 

Over the iKhsphone lino. 
Network: An micrconnecwd group ol comiiulers or 

torm mills linked together for (pacific 



communications. 
Output: The infotma'.ion a computer displays, prints 

Ct transmits o'K" •! »w>a pf ooc««.l ttw «np«t. Gee 

input -and I/O. 
Paiatlo! interface; A type ut communications 

interface used mostly for pimteis. it sends a 
whole character ot data flown eight {commonly I 
lmes T one Oil down each line. Tho mosr common 
type of parallol intorfaco 'or printers 13 the 
Centronics mtorloce. 

Pascal: X high-level language that may event'j>!y 
rival BASIC i" pOpLljriiY 

PEEK; A cemmanr) that examines a specifl memory 
location and givos the operator the value there. 

Peripherals: All external input or output devices: 
printer, lertrlnal. drives etc. 

Phioaking; Breaking into guarded computer systems 
via telephone links. 

Pixel: Picture c*0n>cnt. The point on a screen in 
graphics. 

Plotter An output device loi iiansliYiing mlarriaiiun 
horn a enmputor into pictorial or graphical form 
on paper or a simJor medium. Types include x-y 
(tlat-bed plotter) and drum plotters. The 
distinction is how the pens and paper a/o moved. 

POKE: A comirtarKl thai inserts a value mtct a spect'ic 

memory location. 
Piogiam: A sol or collect iun ol instructions wiilien in 
u particulai piogiamimng lenguagiu that caus.es a 
computer to carry out or execute given 
operation. 

RAM: Random access memory Is the very fast 
momory Inside your compute.'. The access timo 
for any p«ce is the same. Your program and run- 
time data are usually stored m RAM. 

REM statement; A temark statement in BASIC. >t 
serves as a memo to programmors. and plays no 
part in the tunning program. 

Rosolution: A moasu'i' of the rtumber of points 
tpixol-s) on a computer screen. 

ROM; (lead only memory, Ar»y memory u> which 
information or irssirucirtms havo been 
permanently fixad. 

SerUt Interfsco; A lypf> of comrnoiMCitions: interface 
used tor a wido variety of purposes Iprintors, 
terminals, loloplione correction etc.). It uses a 
minimum of two wires, ond sends the data one 
bit at a time down one viae. Tfe roost common 
type ot sanai mteifacu is RS232C. 

Sheet lead: A typo of paper feeding System normaBy 
used '01 high- quality document printeia. A 
special device picks up a sheet of paper and 
luods it into friction roUers. 

Simulation: Creation ol a mathomoticai model on 
computers that reflects a realistic system. 

Software; Any programs used to operate a 
computet. 

Structured programming: An approach to urogram 

writing that puts emphasis on ovgi-OII piogiam 

design, readability, and other loaturos. 
Syaop: Systems operator Personlsl whn urns n 

bulletin board 
System: A collection ol hardware end software 

whore the whole- 11 g-eatsr thai the *um t>l th^ 

pans. 
Tractor toed: A type ot paper reeling system tor 

printers. Special compute- pSiW' v.'lth holes al&no 

both sides is fed by iho tractors gripping those 

holes. 
"DM Visual display unit. A device that snows 

computer outout on ik television screen. 
Wo id: A grcuni of bats thai ate processed together bv 

the computer. Most microcomputers use eight ot 

!$!■«{ woids. 



Correction 



In the Match issue of BiU & Bytes, 
Shayne Doyle, in reviewing the 
Brother HR-15 printer criticised the 
"non-standard parallel interface 
socket"- Shayne Doyle now 
comments: "This was a 
misunderstanding on my part. It is in 
fact the socket for the keyboard or 
cut sheet feeder. The printer comes 
in either serial OR parallel versions." 



BITS* UVTES - May, li 



- 75 



CLASSIFIEDS 



^MAT^mwmw^ VnViVW^VAVf Jr.Wm'^. r *>**AV*wJ *w* ******* ** ***** ***-\ *J*J^^J\^^*'^*'¥9*¥f*tff*¥tV*r^*tVfWi/*V*7^tf*^^^^*^^f*^v^f*^\ 



Wanted lo Swap: Home written or public 
domain e*m+* frtr lh>' Artpli 1 tt\mpntiT or Apple 
compatible computers. Write to: Ian Harris. 
R.D. 2. Kerikcri. Pungacrc. 
System 80/TKSJW) Software Game* etc. nil half 

pike to clear. Send for list 10: Kant Agencies 

ltd. P.O. Bos. 710. NcKon. Phone N.N 84-066. 

Save O*er$l0O0: BBC 'B' 1.2 DOS* Dual Disc 
Drive (8O0K) switchiiblc 40/80. wordwbe, 
primer and software. $4300. Owner going 
overseas. Phone Waller 47X-1X2 Cbristchurch. 

Pegasus Cumpnlers: A group of Pegasus owners 
in Christchurch h interested in coiresponding 
with any others who warn or have information 
about these machines. 1- vpccisilly wanted is 

informaiion fram the manufacturers, abom 

expansion boaids. video controller, disk 
interfacing, colour graphic*, etc. Infonnaiioii is 
available about local add-ons and software. 
Coni act 0. Ifcuboui, "'8 Pacific Road, 
Chrisichurch 9. 

ZX81 CoatffbatOff! Hilx A Hylrx has received in 
Ihc mail in a damaged envelope a lape-cavscitc. 
labelled wiili the woid. "Sitapitap". The parcel 
was posted at Riccarton on February 27. Would 
the sender please write to the Editor of Bits ,i 
Bjtts. 

For Sale: Coltiur m-unltur 11" BMC »iih Apple 
compatible Interlace SSOO. Phone Auckland 

mm. 

Printer For Sale: Star UP-8480. As new just 

$500. Phone Marlln, 88S-052 Chrtetchufch. 

For Sale: System 80 computer with software 
S850.00 u-.n.o. PllOrtC 7JHK GOK or write 10 A. 
Rodgers, 6 Onslow Street. Gore. 

Wanted lo Buy UrgMtJV: Serial terminal — 
Screen and Keyboard. Please contact: Brent 
Copp, 2 Maidstone Road . Christehurch 4. Phone 
516-392. 

Wauled <n Swap: Home written and public 
domain Sega pimci. Please send games ami a 
blank C-W) tape lo: William Lau. 6 Wallers 
Place. Oiickawa. Napier. 

Warehouse Prices; Printer* GEMINI I0X 12(Kps 
f/l S76S ($890 normal retail). GEMINI STAR 
DELTA 10" I60cp» f/l 8K buffer SI III 
($1311.42). GKMINI STAR POWKRTVPE IS" 

dub* wheel IfcpS f/l serial 'parallel $999 

($1119.14). SIUIGAKI DISC Dim t SAJO0 

$44Tp<£$J7|. ZENITH \UBKH MO\TtOKS.J2« 

($4291. Write lo: COMSKC. P.O. Box 30. Waihi 

Beach Smith. 

FOR SALE: ZX Primer, hardly used $150. 

Mono Casseiie recorder (work* with ZX8I) 

S90. Games tape with several machine code 

ganiff* 510. Phone levin 8J2-85. 

DISK DRIVE: 1541 , new $795. Speech 

Synthesiser micro vax, new $195. Ph. Auckland 

4821 19. 

FOR SALEi Word Processor. PEl.-TEK's 

Word Machine 2.0 (U.S.A.) for TRS-80 l/IH 

32/48K Disk System. $35.00. P. Clarke. 8 

Norway Si. KclbllMI. Wellington. 

FOR SAE.K; /.X-81 . I6K, leads, manual. 2 

books, extra long TV cord. Todd Dixon, 2/72 

Takutai Ave, Bucfclandl Beach, Auckland. Ph 

534-3865. 

System 81) t'pyratles: 48K. clock speed up. fast 

lupr i'n!.. Miiiiii.il disk cnnlrnllcr, Kcpairs. 

S.A.K. for drlidls. SpiftKUl Micro, Box 11, 

Watlil. Phone msif, i. 7571, 



Disk lirivc foi sale with 
well below coai price and 
Andy. Wellington 759-759 



Commodore 2031 
IFFF/PFT cable: 
biaud ivew. Phone 
evenings, 

/AM I6K 3D Game: Defense Penetraior. All 
machine code. $19.95. tt'tiie 10: JJ Maiaroa Rd, 
Auckland fi. One tape onlv. 
Warned lo Swap: Public domain games or 
utilities for Apple 1 1 or lie (Disk) Write lo: G. 
Peterson, 27 Cornwall Street, Mastcrton. 

76 BITS & BVTES - May. 1984 



Classified policy 

There are two sorts «f classifieds: 

1. Commercial Classified - i.e. those 
where the person or organisation is 
seeking to make n profit. Rates - 50 
cents per word payable in advance 
unless by prior itrrunjicmc-nt. BITS & 
BYTES reserves tlie right lo dp i ermine 
if any advertisement is u commercial 
classified. 

2. Reader classifieds - i.e. those where 
a reader is selling privately owned 
computer hardware or software, 
seeking information, publicising a user 
group etc. Rales - (he first 20 words 
are FREE. Thereafter 20 cents per 
word (payable in advance). 



FOR SALE: V Weak Tcrsion 1.IO for IBM PC. 
Original disks jiiiI manual. As new. open iu 
offers. Contact R . Ccx . Phone Mt6-94 , 9. 
Wellington.' 

FOR SALE: C64 Rabbit cartridge. New 
version with back-up. S9S ono. Ph Blenheim 
(0>7) 81-581. 

IBM PARIS: fiomodci composing- equiptnem 
suitable for making a computer printer. Phone 
482-059, Em. 8021, Christclmrch. 
MYSTERY SUBSCRIBER: Would the person 
who subscribed and ako ordered 10 hack 
copies with a Uiint ol Mew Zealand bank 
cheque drawn on the Queen St bianch, please 
forward your name ;ud addict! 



British Software- fur BBC, CBM-64. MC». 
SlpM-trum. y.X-8 1. Send Si.A.S.K. lot VHV. K mill 
order nfalQtllC. DVtltf emiuiriex e\liemrl> 
ivelennie. Paraxon Software. 16 Archibald 
Street. Ilunedin. Phone l»\ 44-*4> Mnn-Thnr 
after 4pm. 

OS-80 Cscrs lMieroL)os|: Enhance your DOS. 
sasc Machine Language files (No (task' loader), 
Renumber plus many more feature*. For further 
information on this and other original software 
for (he TRS-80 and System 80. send fl S.A.E. to:* 
Briggs Software. 14 Allan Berry Ave. Napier. 

Printer For Sale: C-ltoh dbt matrix, serial. Wide 

carriage (15'). RAM buffer, selectable baud 

rite, 3 lypcfaces. Phone Cordon, 33-703 

ChrisKttareh. 

Radio Amateurs: t.'se jour Cunimodori-.(i4 or 
VIC-20 lo generate moiM* from lln- ke>l>oanS. 
Fop i|ii.ilii>. icasoiiiible cost program. Also 
program la pietllil II. F. propaoalinn. Wrile lo 
the N.Z. distributor: Pergonal Coinpulrr 
Sjsirins, P.O. Box 860, Nelson. 

Commodore User*. Fur delaibol ihe beat printer 
deal in N.Z. Write 10! PtfWflll ('ompiiicr 
Sjstems, P.O. Box X60. Nelson. 

Scott Adams Voodoo Castle cartridge fo* 
VIC-20 for sale S40ono. Write: Mark Cathio. 22 
Batitry StrHt. Alexandra. OtafiO. 

For Sate: Commodore VIC-20, 3 months old. 
excellent condition. Sell VIC-20. Datasctic and 
books $495. Contact: S. Shearman. Fairw ay Dr. 
Kenkeri. 

Printer (ahles S.%4 for most micros, Onlronicx 
printer cable for Coinmudnrf MS. DUk drive 
and vldeo'iiitdto cables nad interfaees. Spartaeus 
Vlicro, Ro\. II, Waihi. Phone (08163) TSTIi 
Commodoro 64 soltwaro. Job ro(|)ster, p 
goneial'piitposo data atoratiu and rrrtiinval 
progrum. S-21.50. Music leachor, Inarn toroad 
usic on yotil 6d. 514.95. Prlcos include 
postage. Please send payment to (roopost 
690 CompusoU, 80* 290. Mnninewa. 



Advertiser Index 



A. Is". 2. Books 

A,V,M. Electronics 

Alpine Computing 

Auckland MicroCOmrniler Show 

Auckland University' Books hop 

Barr Bros 

Bell Tech. Books 

Bits & Bytes 
Business World 

Commodore Compuiors 
Computer Game ftortels 
Computer Plus 
Computer Siore 
Computer ,T*mashamg 
Camay Soltwarn 

David Reid Electronics 
Dick Smith Electronics 
Digital 

Einstein Scientific 
Electric Apple 
Excelsior 

Fountain 

GTS Engineering 
Gadfjet Companv 

Harris Electronics 

Hauraki Computers 

Hi-Tech P/o-grammirg 

James Electronics 
John Gilbert Electronics 



31 



73 
71 
46 
46 
72 



43 

50 

15,26 



67 
45 
23 
35 
55 
52 



K'Rd Computers 

McLean Info 

Malam Equipment 

S-D. Mandeno 

Wanukau Computers 

MEC 

WicrOAge n/icrc- Bus 

Microcomputer Specialists 

U if age Wrtolesnlers 

Uotymerx 

Monaco 

Moonshine Computers 



NZ Fine Chains 



5B 

13 
57 
16 
51, 61 
IS 
71 
41 
56 
60 
21 
47 



36 



34, 



63 

3 

7 

59 
71 
27 

44 

14 
45. 48. 64 

36 
62 
68 

71 
51 



P.C. Power 
Pitman Publishing 
3 otyprocessor Products 


20.33 
72 
42 


Rakon Computers 
Ray Ironies 
Remarkable Software 


9.4 9 
71 

4 


Sanyo 

Silkwood Manufacturing 

Sirius Systems 

Software Supplies 

Sord 

Supatcch Electronics 


30 
64 
18 
42 
53 
61 


Tower Computing 
Triad COrrtputers 


69 
71 


Viscount Electronics 


65 


West City Computer Centre 

Whitcoulls 

Whitehall Books 


45 
11 
73 



Now access seven 

mainframes from the 

one terminal 




Personal Computer 





Most personal 
computers let you 
peek through the keyhole 
at one. maybe two 
mainframes at best. 

The IBM.PC throws 
the door wide open. 
Compatible with the 
seven biggest names 
in mainframes, your 
IBM.FC is the ideal 
machine where business 
demands wider horizons. 




So if your terminal shuts out 
Burroughs, DEC. Prime. Unrvac. 
Wang. ICL or I3M — its. 
time your IBIV.PC 
put you in touch. 

Tne password to' 
today's broadest 
range of mainiramesisl 
IBM.PC — the official 
computer for che 1984 
Olympic Games. 

Australian cocoa — Wcofneuting PCS 
Suiie mi. 83 Mom St. Main Sydney NSW 
20M t+onc: (02p23-!ft*> BHo: A>VJ'Ml 



CoflUCI 




A-iU'OTitt) IBM.PC DiMti" 



DISCOVER THE D ¥ S A N DIFFERENCE 



Four Reasons 
Why The 
Dysan 




is Worth 



Paying For 




1. 



100% Surface 
Tt-siecl 



2 



Advanced 

burnishing 
Techniques 



3 



DV M ™ 

» Lubricant 



4 



Only Dysan provides fully 
usable diskette su r faces thai 
are truly 100% erroi'-free 

across the cm in: (aee t >f the 

diskette. An exclusive on- 
and-behveen the i rack test- 
ing procedure guarantees 
error-free performance 
regardless of temperature 
and humidity distortions or 
slight he:sd misalignments. 



Dysan's advanced polishing 
met hods create 2 smOOth^T, 
more uniform disketie sur- 
face. Til IS results in beuer 

signal quality on each track, 
less wea r on drive heads and 
reliable access to data after 
mill ions, of head passes. 



Dysan 's proprietary RY'° 
lubricant complements the 
advanced burnishing pro- 
cess. Both maximize error- 
tree performance while 
minimizing headwear. 
Optimal signal presence is 
maintained between the 
head and diskette su rface 
during millions of write/ 
read interfaces. 



i »v '■■ i* a tnukmarti . if I xsan torpo ration 

The world's No.1 media ex stock from selected dealers 



Auto-Load 
• Certification 

Dysan's un ique quality 
control methods reflect 
tecliiK tlogtcal leadership in 
designing, producing and 
testing; precision magnetic 
media. Each diskette is un- 
erringly certified by Dysan - 
built, automated and 
microprocessor conirol led 
certifiers. Your system and 

data base will benefit from 
Dysah "s diskette reliability 
and unsurpassed quality 



solstat industries limited 



P.O. Box 13-183, Armagh, Chrislchurch 
Telephone (03) 588-202 Telex NZ4774 




New Zealand Distributor 

solstat 



Eventually you will be using Dysan — call your local dealer now.